Облачные сообщения с использованием GCM

Я пытаюсь задачу уведомления с помощью Pushbots. Я следил за тем, что нужно сделать в файле Android Manifest. Мое устройство успешно зарегистрировано, но сообщения не отправлены на мое устройство. Его проверка на песочнице Pushbots Я получил уведомление о невозможности доставки на 1 устройство. И в моей Android-консоли AndroidManifest.xml отсутствует требуемое разрешение: android.permission.GET_ACCOUNTS.....

1 ответ

Решение

Взгляните на эту страницу (шаг 2): https://pushbots.com/developer/docs/android-sdk-integration

Измени свой AndroidManifest.xml файл и добавьте следующие разрешения:

<!-- GCM connects to Google Services. -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<!-- GCM requires a Google account. -->
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<permission android:name="com.example.sampleapp.permission.C2D_MESSAGE" android:protectionLevel="signature" />
<uses-permission android:name="com.example.sampleapp.permission.C2D_MESSAGE" />
<!-- This app has permission to register and receive dataf message. -->
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
Другие вопросы по тегам