[AC-525] 'Google Play services missing' error when Google Play services installed for Android map v2 on Titanium sdk 5.1.1.GA
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | n/a |
Status | Resolved |
Resolution | Cannot Reproduce |
Resolution Date | 2015-12-08T09:38:06.000+0000 |
Affected Version/s | Appcelerator Studio 4.4.0 |
Fix Version/s | n/a |
Components | Studio, Titanium SDK & CLI |
Labels | android |
Reporter | Olabosipo Shoroye |
Assignee | Shak Hossain |
Created | 2015-12-03T19:34:21.000+0000 |
Updated | 2015-12-08T14:24:46.000+0000 |
Description
When using the default titanium project and after installing Google play services in the path of the android sdk. The map does not load and says that the Google Play services is missing.
Hello, We tested this issue but couldn't reproduce it as a bug. The Google Maps v2 add-on module requires a Google API key to be set in your Android manifest (even for development and testing) and the Google Play services SDK, which can be installed using the Android SDK manager. This module is only supported by Titanium SDK 3.1.0 and later and will not run on the Android emulator. Please refer to this [link](http://docs.appcelerator.com/platform/latest/#!/guide/Google_Maps_v2_for_Android) for details. *Testing Environment:* Titanium SDK version 5.1.1.GA Appcelerator Studio, build: 4.4.0.201511241829 Operating System Name = Mac OS X Version = 10.11.1 Architecture = 64bit CPUs = 4 Memory = 8.0GB Node.js Node.js Version = 0.12.7 npm Version = 2.11.3 Appcelerator CLI Installer = 4.2.2 Core Package = 5.1.0 Titanium CLI CLI Version = 5.0.5 node-appc Version = 0.2.31 Android device: Nexus 7(android 6) *Steps to test:* 1. Install the Google Play services SDK. 2. Create default classic project on Appc studio. 3. Get a Google Maps API key 4. Connect an Android device 5. Build and run your app. Test Result: App runs as expected. Thanks.
Hi, I think it'll help if you could add that it does not work on emulators(including genymotion) in the v2 map document. Thanks I have been able to get it to work on an Android test device.