Stratos
Stratos

Reputation: 11

Google Maps v2 doesn't work on Android Emulator

I have followed all steps from http://saleh360.blogspot.in/2012/12/android-running-google-maps-api-v2_12.html but I am not able to make google maps v2 work on android emulator.

When I run my project I get the message: This app won't run unless you update Google Play services, along with the button "Update". If I update, it takes me to the Google Play and cannot see the map of my application.

Moreover when I try to import "<android-sdk-folder>/extras/google/google_play_services/samples/maps", I cannot locate the folder maps in my pc, although I got the latest version of Google play services

Has anyone else faced the same problem and found a solution?

Upvotes: 1

Views: 2721

Answers (1)

Kurt Huwig
Kurt Huwig

Reputation: 1013

I've created a (German) description how to get it working:

http://linuxchef.blogspot.de/2013/05/google-maps-api-v2-im-android-emulator.html

You basically need an emulator with at least API level 9 and no Google APIs. Then you'll have to get the APKs from a rooted device:

adb -d pull /data/app/com.android.vending-2.apk adb -d pull /data/app/com.google.android.gms-2.apk

and install them in the emulator:

adb -e install com.android.vending-2.apk adb -e install com.google.android.gms-2.apk

You can even run the native Google Maps App, if you have an emulator with at least API level 14 and additionally install com.google.android.apps.maps-1.apk

Have fun.

Upvotes: 1

Related Questions