Vous avez vraiment pas besoin du fichier jar ou doivent inclure votre code. Tout ce dont vous avez besoin est de définir un BroadcastReceiver pour écouter les événements com.google.android.c2dm.intent.RECEIVE et com.google.android.c2dm.intent.REGISTRATION et déclarer le destinataire dans votre manifeste.
ont également besoin d'ajouter des autorisations
<uses-permission android:name="com.shopholler.android.permission.C2D_MESSAGE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
Exemple d'utilisation du récepteur dans le manifeste.
<receiver android:name=".c2dmtest.C2DMMessageReceiver"
android:permission="com.google.android.c2dm.permission.SEND" >
<intent-filter >
<action android:name="com.google.android.c2dm.intent.RECEIVE" >
</action>
<category android:name="com.shopholler.android" />
</intent-filter>
</receiver>
Remarque: pour que C2DM fonctionne, vous devez installer Android 2.2 + sur le marché.
Vérifiez ici: http://code.google.com/p/cloud-tasks-io/source/browse/trunk/CloudTasks-Android/lib/?r=5 –
Cette bibliothèque est-elle nécessaire? C2DM est basé sur une chaîne, vous pouvez l'implémenter sans bibliothèques. –