I've moved from b4a 5.2 to 6.0, and need to use google play services (maps and location). Can you clarify what components are required with v6.0?
1) is the most current google play (v32) compatible? If so, is the copy of google-play-services.jar still required in the addon library folder?
a) v32 doesn't provide a google-play-services.jar file, so if it's required, how can a v32 compatible version of the file be created? (I read about unzipping multiple .aar files that come the v32 and re-compiling them or something, but that seems pretty complicated.
2) is this still required in the manifest file?
AddApplicationText(<meta-data android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />)
a) after upgrading play to v32 I get the runtime error message:
java.lang.IllegalStateException: The meta-data tag in your app's AndroidManifest.xml does not have the right value. Expected 9452000 but found 6587000. You must have the following declaration within the <application> element: <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
b) I've tried both with and without this statement and get the same result (My last working play version was v20, which I've tried to restore (replacing the google-play directory with the backed up v20 version)
3) are the android:name="com.google.android.geo.API_KEY" and android:name="com.google.android.maps.v2.API_KEY" key values still required in the manifest? (don't seem to be a problem, just verifing still needed).
Thanks for the clarification.
Gentry