GCM de Android GCMRegistrar checkManifest (this) – Error de archivo de manifiesto

Trato de implementar GCM, pero tengo un error, trato de encontrar los registros de Internet, pero no puedo. Cuando el código viene estas líneas, consigo el error en logcat

GCMRegistrar.checkDevice(this); GCMRegistrar.checkManifest(this); 

¿Qué significa esta salida logcat?

 09-11 11:14:25.132: W/dalvikvm(11946): threadid=11: thread exiting with uncaught exception (group=0x40aac210) 09-11 11:14:25.142: E/AndroidRuntime(11946): FATAL EXCEPTION: IntentService[ManagePushCommunicationService] 09-11 11:14:25.142: E/AndroidRuntime(11946): java.lang.IllegalStateException: Application does not define permission com.example.push.permission.C2D_MESSAGE 09-11 11:14:25.142: E/AndroidRuntime(11946): at com.google.android.gcm.GCMRegistrar.checkManifest(GCMRegistrar.java:135) 09-11 11:14:25.142: E/AndroidRuntime(11946): at com.example.push.services.ManagePushCommunicationService.startJob(ManagePushCommunicationService.java:156) 09-11 11:14:25.142: E/AndroidRuntime(11946): at com.example.push.services.ManagePushCommunicationService.onHandleIntent(ManagePushCommunicationService.java:85) 09-11 11:14:25.142: E/AndroidRuntime(11946): at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65) 09-11 11:14:25.142: E/AndroidRuntime(11946): at android.os.Handler.dispatchMessage(Handler.java:99) 09-11 11:14:25.142: E/AndroidRuntime(11946): at android.os.Looper.loop(Looper.java:137) 09-11 11:14:25.142: E/AndroidRuntime(11946): at android.os.HandlerThread.run(HandlerThread.java:60) 09-11 11:19:25.162: I/Process(11946): Sending signal. PID: 11946 SIG: 9 

Poner permiso en manifiesto Archivo:

 <permission android:name="com.example.gcm.permission.C2D_MESSAGE"android:protectionLevel="signature"/> <uses-permission android:name="com.example.gcm.permission.C2D_MESSAGE" /> <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> 

Poner esto en su manifiesto

 <permission android:name="com.example.push.permission.C2D_MESSAGE" android:protectionLevel="signature" /> <uses-permission android:name="com.example.push.permission.C2D_MESSAGE" /> 

Plz Sigue los Siguientes Pasos

1. Incluya "gcm.jar" en las librerías de su aplicación

2. Android SDK Manager => Extras => Instalar Google Cloud Messaging para Android Library (Obsoleto)

3. Android SDK Manager => Android 4.3 (API 18) => Instalar las API de Google

Dar permiso como

 <permission android:name="your package name.C2D_MESSAGE" android:protectionLevel="signature" /> <uses-permission android:name="your package name.permission.C2D_MESSAGE" /> 
  • Excepción Android Registro de mensajería de Google Cloud
  • Difundir una notificación a todos los dispositivos registrados
  • Enviar notificaciones en Android mediante Google App Engine
  • Múltiples oyentes de GCM que utilizan GcmListenerService
  • HttpRetryExcepiton al intentar enviar mensaje gcm
  • Android: abre o reinicia la aplicación después de hacer clic en la notificación push mediante las actividades de bandera
  • Simulación de GCM de Android
  • ¿Cómo obtener el estado del dispositivo Android (sin conexión o en línea) mediante GCM?
  • Android Parse Presione el registro de dispositivo de notificación sólo una vez en un dispositivo
  • Error = TooManyMessages GCM
  • Mensajería en la nube de Google para Android (GCM) e identificador de emisión incorrecta
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.