2012-03-06 2 views
0

Спасибо за предыдущие ответы.Как активировать городской дирижабль

Я пытаюсь интегрировать городской дирижабль в свое приложение. для этого i реестров на веб-сайте urbancare и получил некоторые учетные данные, также я получил образец программы для тестирования приложения. даже приложение работает, но отправленный элемент с городского веб-сайта не отображается в уведомлении. не знаю, как реализовать городской дирижабль. может ли кто-нибудь помочь мне решить эту проблему.

Заранее спасибо

+0

привет, может у тел мне, что бы вы реализовали до сих пор в вашем коде –

+0

На самом деле я новичок в городском дирижабле. я получил образцы с веб-сайта дирижабля и интегрировал свои собственные учетные данные. – HARIRAM

+0

вот шаг за шагом учебник о том, как достичь этого

ответ

1

Вы добавили этот код ??

AirshipConfigOptions options = AirshipConfigOptions.loadDefaultOptions(this); 
    options.developmentAppKey = "Your Development AppKey"; 
    options.developmentAppSecret ="Your development AppSecret"; 
    options.productionAppKey = "Your production app key"; 
    options.inProduction = false; // determines which app key to use 

    UAirship.takeOff(this, options); 
    Logger.logLevel = Log.VERBOSE; 

    // use CustomPushNotificationBuilder to specify a custom layout 
    CustomPushNotificationBuilder nb = new CustomPushNotificationBuilder(); 
    nb.statusBarIconDrawableId = R.drawable.icon; // custom statusbar icon 
    nb.layout = R.layout.notification; 
    nb.layoutIconDrawableId = R.drawable.notifyicon; // custom layout icon 
    nb.layoutIconId = R.id.icon; 
    nb.layoutSubjectId = R.id.subject; 
    nb.layoutMessageId = R.id.message; 

    PushManager.shared().setNotificationBuilder(nb); 
    PushManager.shared().setIntentReceiver(IntentReceiver.class); 

Добавить ниже код в ваш menifest и попробовать его, вы должны добавить это наверняка

<!-- Urban AirShip --> 
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
<!-- REQUIRED for C2DM --> 
<!-- 
    Only this application can receive the messages and registration result 
--> 
<!-- 
    MODIFICATION REQUIRED - Replace "com.urbanairship.push.sample" with 
    your package name 
--> 
<permission android:name="com.urbanairship.pushdemo.permission.C2D_MESSAGE" 
    android:protectionLevel="signature" /> 
<uses-permission android:name="com.urbanairship.pushdemo.permission.C2D_MESSAGE" /> 
<!-- This app has permission to register and receive message --> 
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> 
<!-- End Urban AirShip --> 
+0

Да, но я даю команду для создания приложения. где я могу получить прекрасный пример для этого. – HARIRAM

+0

его не нужно, и я еще не добавил его в свой код, добавили ли вы код в файл манифеста? –

+0

Это образец из городского дирижабля, нет необходимости добавлять что-либо в файл манифеста. что мы должны добавить в этот файл? .. – HARIRAM

Смежные вопросы