Ich benutze Titanium Appcelerator, um C2DM auf Android zu implementieren. Nachdem ich viele Antworten in ihren Foren und in Stackoverflow angeschaut hatte, fand ich a guide, die mich durch das Kompilieren und Einbauen eines Moduls (titanium-c2dm from GitHub) in mein Programm führten. Ich war in der Lage, alles richtig zu kompilieren und verknüpfen, sondern in einem Versuch pro BeispielcodeC2DM und Titan Appzerator Integration
c2dm.registerC2dm(senderId, {
success:function(e)
{
//stuff here
},
error:function(e)
{
//stuff here
},
callback:function(e) // called when a push notification is received
{
//stuff here
}
});
ich folgende Fehlermeldung auf meinem Gerät erhalten registrieren (von adb logcat):
I/TiAPI (2731): Registering...
D/C2dmModule(2731): (KrollRuntimeThread) [196,687] registerC2dm called
D/C2dmModule(2731): (KrollRuntimeThread) [1,688] get registrationId property
MORE STUFF HAPPENS HERE
W/ActivityManager( 127): Unable to start service Intent
{act=com.google.android.c2dm.intent.REGISTRATION
cat=[com.vivas.c2dmtest] cmp=com.vivas.c2dmtest/com.findlaw.c2dm.C2DMReceiver (has extras) }: not found
niemanden haben Sie eine Idee, wie Sie das in mein Projekt einbinden können? Jede mögliche Hilfe
Können Sie erzählen, wie Sie es bekommen kompilieren? Wenn ich versuche, mit Ameisen zu bauen, gibt es mir einen Build-Fehler, wo es anscheinend gpref nicht finden kann? –