如何在Android中获取推送通知消息?

时间:2015-11-04 07:03:47

标签: android google-cloud-messaging

我正在尝试接收推送通知消息并发送通知消息,但我收到的空值未收到任何消息。

代码

explode(' ', 'I am a girl')

2 个答案:

答案 0 :(得分:3)

创建一个接收器并在清单中声明它。

<receiver
        android:name="com.companyname.GcmBroadcastReceiver"
        android:permission="com.google.android.c2dm.permission.SEND">
        <intent-filter>
            <action android:name="com.google.android.c2dm.intent.RECEIVE" />
            <action android:name="com.google.android.c2dm.intent.REGISTRATION" />

            <category android:name="PKG_NAME" />
        </intent-filter>
    </receiver>

清单:

<meta-data
        android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />

元数据标记:

<permission
    android:name="com.vuliv.player.permission.C2D_MESSAGE"
    android:protectionLevel="signature" />

<uses-permission android:name="com.vuliv.player.permission.C2D_MESSAGE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>

权限:

{{1}}

现在,您可以将代码添加到XYZIntentService以获取GCM通知。

任何查询都可以随意加注。

答案 1 :(得分:1)