使用 GCM 的云消息传递
Cloud Messaging using GCM
我正在尝试使用 Pushbots 执行通知任务。我按照 Android 清单文件中的步骤操作。我的设备注册成功,但消息未发送到我的设备。它在 Pushbots 沙箱上的检查我在我的 android 工作室控制台 AndroidManifest.xml 中收到通知发送失败到 1 devices.and AndroidManifest.xml 缺少所需的权限:android.permission.GET_ACCOUNTS.....
查看此页面(第 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" />
我正在尝试使用 Pushbots 执行通知任务。我按照 Android 清单文件中的步骤操作。我的设备注册成功,但消息未发送到我的设备。它在 Pushbots 沙箱上的检查我在我的 android 工作室控制台 AndroidManifest.xml 中收到通知发送失败到 1 devices.and AndroidManifest.xml 缺少所需的权限:android.permission.GET_ACCOUNTS.....
查看此页面(第 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" />