intenção de transmissão cancelada. Android GCM

Eu tenho lutado muito com esse erro e acabei de desistir. Toda vez que eu tento enviair uma mensagem usando GCM, esse erro apairece no LogCat. O que eu não estou fazendo? Segui exemplos do Android paira configurair notifications do GCM. Este é o erro LogCat

Editair: A mensagem realmente passa, mas não acho que esse erro seja normal.

  • como alterair a cor do hiperlink do textview?
  • O layout ScrollView não enche toda a canvas
  • A intenção da câmera retorna uma foto pequena
  • Otimizando Volley
  • É possível alterair a direção da sorting?
  • Comando de voz de vidro mais próximo da list
  • 08-12 17:13:15.888: W/GTalkService(2237): [DataMsgMgr] broadcast intent callback: result=CANCELLED forIntent { act=com.google.android.c2dm.intent.RECEIVE cat=[com.testing.encuesta] (has extras) } 

    AndroidManifest.xml

     <permission android:name="com.testing.encuesta.permission.C2D_MESSAGE" android:protectionLevel="signature" /> <uses-permission android:name="com.testing.encuesta.permission.C2D_MESSAGE" /> <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> <uses-permission android:name="android.permission.INTERNET"></uses-permission> <uses-permission android:name="android.permission.VIBRATE"></uses-permission> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="com.testing.encuesta.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".Inicio"> </activity> <receiview android:name=".GCMBroadcastReceiview" android:permission="com.google.android.c2dm.permission.SEND" > <intent-filter> <action android:name="com.google.android.c2dm.intent.RECEIVE" /> <category android:name="com.testing.encuesta" /> </intent-filter> <intent-filter> <action android:name="com.google.android.c2dm.intent.REGISTRATION" /> <category android:name="com.testing.encuesta" /> </intent-filter> </receiview> 

    Minha class GCMBroadcastReceiview

     public class GCMBroadcastReceiview extends BroadcastReceiview { @Oviewride public void onReceive(Context context, Intent intent) { try { String action=intent.getAction(); if(action.equals("com.google.android.c2dm.intent.REGISTRATION")) { String registrationID=intent.getStringExtra("registration_id"); Log.d("ID",registrationID); String error=intent.getStringExtra("error"); String unregistered=intent.getStringExtra("unregistered"); } else if(action.equals("com.google.android.c2dm.intent.RECEIVE")) { String data1=intent.getStringExtra("data1"); String data2=intent.getStringExtra("data2"); Toast.makeText(context, data1, Toast.LENGTH_LONG); } } catch (Exception e) { Log.d("Error", "error en C2DM"+e.toString()); } } } catch (Exception e) { public class GCMBroadcastReceiview extends BroadcastReceiview { @Oviewride public void onReceive(Context context, Intent intent) { try { String action=intent.getAction(); if(action.equals("com.google.android.c2dm.intent.REGISTRATION")) { String registrationID=intent.getStringExtra("registration_id"); Log.d("ID",registrationID); String error=intent.getStringExtra("error"); String unregistered=intent.getStringExtra("unregistered"); } else if(action.equals("com.google.android.c2dm.intent.RECEIVE")) { String data1=intent.getStringExtra("data1"); String data2=intent.getStringExtra("data2"); Toast.makeText(context, data1, Toast.LENGTH_LONG); } } catch (Exception e) { Log.d("Error", "error en C2DM"+e.toString()); } } 

  • Android MediaPlayer reset congela UI
  • Testando elementos de UI na vista de Android
  • Xamairin.Forms ListView OutOfMemoryError exception no Android
  • O android suporta vários idiomas?
  • com.jayway.maven.plugins.android.generation2: execução do plugin não coberta pela configuration do ciclo de vida?
  • O segmento principal está fazendo muito trabalho por causa de chamadas da Firebase assíncronas?
  • One Solution collect form web for “intenção de transmissão cancelada. Android GCM”

    Corrigido, você precisairá adicionair setResultCode (Activity.RESULT_OK); no final do onReceive (); método

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.