GCM推送通知在Android App中不起作用

Shivomkara Chaturvedi

推送通知在我的应用中不起作用。

当我发送推送通知时,它显示如下消息:

GCM HTTP status: 200
GCM response body: {"multicast_id":5052582973644051315,"success":0,"failure":1,"canonical_ids":0,"results":[{"error":"NotRegistered"}]}

我的清单代码如下:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.scryp">

    <permission
        android:name="com.scryp.permission.MAPS_RECEIVE"
        android:protectionLevel="signature"></permission>

    <uses-permission android:name="com.skryp.permission.MAPS_RECEIVE" />
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
    <permission android:name="com.example.gcm.permission.C2D_MESSAGE"
        android:protectionLevel="signature" />
    <uses-permission android:name="com.example.gcm.permission.C2D_MESSAGE" />

    <uses-feature
        android:glEsVersion="0x00020000"
        android:required="true" />

    <application
        android:name=".activities.SkrypApplication"
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">

        <activity
            android:name="com.scryp.activities.SplashActivity"
            android:label="@string/app_name"
            android:screenOrientation="portrait">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

        <service
            android:name="com.scryp.activities.PushNotificationService"
            android:exported="false">
            <intent-filter>
                <action android:name="com.google.android.c2dm.intent.RECEIVE" />
            </intent-filter>
        </service>

        <receiver
            android:name="com.google.android.gms.gcm.GcmReceiver"
            android:exported="true"
            android:permission="com.google.android.c2dm.permission.SEND">
            <intent-filter>
                <action android:name="com.google.android.c2dm.intent.RECEIVE" />
                <category android:name="com.scryp.activities" />
            </intent-filter>
        </receiver>

        <activity
            android:name="com.scryp.activities.LoginActivity"
            android:label="@string/title_activity_login"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="stateAlwaysHidden" />
        <activity
            android:name="com.scryp.activities.SignupActivity"
            android:label="@string/title_activity_signup"
            android:screenOrientation="portrait" />
        <activity
            android:name="com.scryp.activities.ForgotPasswordActivity"
            android:label="@string/title_activity_forgot_password"
            android:screenOrientation="portrait" />
        <activity
            android:name="com.scryp.activities.ProfileActivity"
            android:label="@string/title_activity_profile"
            android:screenOrientation="portrait" />
        <activity
            android:name="com.scryp.activities.CouponActivity"
            android:label="@string/title_activity_coupon"
            android:screenOrientation="portrait" />
        <activity
            android:name="com.scryp.activities.HomeActivity"
            android:label="@string/title_activity_home"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan" />
        <activity
            android:name="com.scryp.activities.CouponDetailActivity"
            android:screenOrientation="portrait"></activity>
        <activity
            android:name="com.scryp.activities.DownloadCouponActivity"
            android:screenOrientation="portrait"></activity>
        <activity
            android:name="com.scryp.activities.TutorialActivity"
            android:screenOrientation="portrait"></activity>
        <activity android:name="com.facebook.FacebookActivity" />

        <meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />
        <meta-data
            android:name="com.google.android.maps.v2.API_KEY"
            android:value="AIzaSyB4rU0s2yS-3RGu5GQOb_L_JG6_H5toy60" />

        <meta-data
            android:name="com.facebook.sdk.ApplicationId"
            android:value="@string/facebook_app_id" />
    </application>

</manifest>
布莱恩·黄(Brian Hoang)
<permission android:name="com.example.gcm.permission.C2D_MESSAGE"
    android:protectionLevel="signature" />
<uses-permission android:name="com.example.gcm.permission.C2D_MESSAGE" />

将com.example.gcm更改为com.scryp:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

GCM推送通知在Android Phonegap应用程序中不起作用

来自分类Dev

GCM推送通知在Android Phonegap应用程序中不起作用

来自分类Dev

解析GCM推送通知在Android 6.0 Marshmallow Developer Preview 3上不起作用

来自分类Dev

从 gcm 迁移到 fcm 后推送通知不起作用

来自分类Dev

从Android中的GCM推送通知获取当前上下文

来自分类Dev

使用GCM和Django处理Android中的推送通知

来自分类Dev

推送通知不起作用-Android

来自分类Dev

GCM新的推送通知替换了Android中的旧通知数据

来自分类Dev

GCM和APNS中的推送通知配额

来自分类Dev

Facebook App邀请通知在iOS中不起作用

来自分类Dev

将通知从iOS推送到Android不起作用

来自分类Dev

Android Parse推送通知不起作用-“设备过时”

来自分类Dev

如果应用长时间闲置,则GCM推送通知不起作用

来自分类Dev

GCM服务器将通知推送到C#中的android

来自分类Dev

如何在Phonegap上使用GCM处理android中的多个推送通知

来自分类Dev

如何在Android推送通知中同时使用GCM和Urban Airship

来自分类Dev

Android中的通知不起作用

来自分类Dev

在Android上,Firebase Cloud Messaging推送通知在前台(仅后台)中不起作用

来自分类Dev

在Android上,Firebase Cloud Messaging推送通知在前台(仅后台)中不起作用

来自分类Dev

FCM 推送通知在 android 中不起作用(使用 cordova-plugin-fcm 2.1.1 的 Ionic 项目)

来自分类Dev

HTML Cleaner + XPath在Android App中不起作用

来自分类Dev

在Eclipse中调试Android App不起作用

来自分类常见问题

iOS 7中的静默推送通知不起作用

来自分类Dev

推送通知在iOS 9.2.1中不起作用

来自分类Dev

推送通知在杂货店中不起作用

来自分类Dev

推送通知在Apple Beta测试(TestFlight)中不起作用

来自分类Dev

给 GCM 的 AWS SNS 通知不起作用

来自分类Dev

Android通知重新排序到前面不起作用。从它曾经在APP中复制过

来自分类Dev

Android通知重新排序到前面不起作用。从它曾经在APP中复制过

Related 相关文章

  1. 1

    GCM推送通知在Android Phonegap应用程序中不起作用

  2. 2

    GCM推送通知在Android Phonegap应用程序中不起作用

  3. 3

    解析GCM推送通知在Android 6.0 Marshmallow Developer Preview 3上不起作用

  4. 4

    从 gcm 迁移到 fcm 后推送通知不起作用

  5. 5

    从Android中的GCM推送通知获取当前上下文

  6. 6

    使用GCM和Django处理Android中的推送通知

  7. 7

    推送通知不起作用-Android

  8. 8

    GCM新的推送通知替换了Android中的旧通知数据

  9. 9

    GCM和APNS中的推送通知配额

  10. 10

    Facebook App邀请通知在iOS中不起作用

  11. 11

    将通知从iOS推送到Android不起作用

  12. 12

    Android Parse推送通知不起作用-“设备过时”

  13. 13

    如果应用长时间闲置,则GCM推送通知不起作用

  14. 14

    GCM服务器将通知推送到C#中的android

  15. 15

    如何在Phonegap上使用GCM处理android中的多个推送通知

  16. 16

    如何在Android推送通知中同时使用GCM和Urban Airship

  17. 17

    Android中的通知不起作用

  18. 18

    在Android上,Firebase Cloud Messaging推送通知在前台(仅后台)中不起作用

  19. 19

    在Android上,Firebase Cloud Messaging推送通知在前台(仅后台)中不起作用

  20. 20

    FCM 推送通知在 android 中不起作用(使用 cordova-plugin-fcm 2.1.1 的 Ionic 项目)

  21. 21

    HTML Cleaner + XPath在Android App中不起作用

  22. 22

    在Eclipse中调试Android App不起作用

  23. 23

    iOS 7中的静默推送通知不起作用

  24. 24

    推送通知在iOS 9.2.1中不起作用

  25. 25

    推送通知在杂货店中不起作用

  26. 26

    推送通知在Apple Beta测试(TestFlight)中不起作用

  27. 27

    给 GCM 的 AWS SNS 通知不起作用

  28. 28

    Android通知重新排序到前面不起作用。从它曾经在APP中复制过

  29. 29

    Android通知重新排序到前面不起作用。从它曾经在APP中复制过

热门标签

归档