Облачные сообщения с использованием 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" />