Unten finden Sie die Manifest-Datei, ist ihr irgendetwas falsch mit der Konfiguration von GCM Push-Benachrichtigung Klassen?GCM Push-Benachrichtigung nicht wiederbelebt
keine Benachrichtigung überhaupt empfangen wird auf Android-Geräte, aber Apple-Geräte erhalten die Benachrichtigung
package="ac.iec"
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<permission
android:name="ac.iec.permission.C2D_MESSAGE"
android:protectionLevel="signature"/>
<uses-permission android:name="ac.iec.permission.C2D_MESSAGE"/>
<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="ac.iec"/>
</intent-filter>
</receiver>
<service
android:name=".pushnotification.GCMIntentService"
android:exported="false">
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE"/>
</intent-filter>
</service>
<service
android:name=".pushnotification.MyInstanceIDListenerService"
android:exported="false">
<intent-filter>
<action android:name="com.google.android.gms.iid.InstanceID"/>
</intent-filter>
</service>
Verwenden Sie FCM, das sehr einfach zu bedienen ist. Überprüfen Sie diesen Link https://developers.google.com/cloud-messaging/android/android-migrate-fcm –