Search code examples
androidandroid-c2dm

Google C2DM quick questions


I am implementing C2DM push into an Android-app, and have come to the part where i need to actually send the message to Googles servers. I found this https://stackoverflow.com/questions/4121508/c2dm-implementation-php-code on the topic, but have a few quick questions.

In the googleAuthenticate argument "source", should the AppName be the appname from the AndroidManifest? Is the version the versionname or versioncode?


Solution

  • I have found the source attribute not to be necessary. Just omit it and the ClientLogin works fine. I also have no version parameter in the ClientLogin call.

    I use only: Email, Passwd, accountType=GOOGLE and service=ac2dm

    Since the email is bound to the package name of your app and you need the registration_id to address a message thats all whats necessary.