Mock GPS location values can be set once the emulator is running by connecting to the virtual device via telnet on port 5554 and using the 'geo fix' command to set longitude and latitude values.
More info at http://developer.android.com/tools/help/emulator.html
Saturday, 26 July 2014
Wednesday, 23 July 2014
Using Google Cloud Messaging with AOSP
Google Cloud Messaging for Android (GCM) may have once an open source library within AOSP but the service has since been superseded by GCM within Google Play Services.
Google Play Services being proprietary software is not included in AOSP hence using GCM with open code requires use of the now deprecated GCM library.
The GCM repository is available from
https://code.google.com/p/gcm/source/checkout
As I am using GCM on the client side, the folder of interest to me is gcm/gcm-client-deprecated
If using GCM within the android's services, the library must be included to be built with the Android framework by copying it to the framework directory.
After rebuilding Android, GCM would be included in the framework and can be imported by apps/services eg. if using the GCM Registrar, import as follows.
Google Play Services being proprietary software is not included in AOSP hence using GCM with open code requires use of the now deprecated GCM library.
The GCM repository is available from
https://code.google.com/p/gcm/source/checkout
As I am using GCM on the client side, the folder of interest to me is gcm/gcm-client-deprecated
If using GCM within the android's services, the library must be included to be built with the Android framework by copying it to the framework directory.
After rebuilding Android, GCM would be included in the framework and can be imported by apps/services eg. if using the GCM Registrar, import as follows.
Subscribe to:
Posts (Atom)