views:

194

answers:

2

In the Android AVD manager (or a new project for that matter), it will give two options for the same API level. For example, for Level 7 (2.1) it will show "Google APIs - Level 7" and "Android 2.1 - Level 7" in the selection drop down. What, if any, is the actual difference between these two and why would I want one over the other?

+1  A: 

The Google APIs include some Google apps such as Google Maps for instance. If your app will make use of some of the Google API's then or course, you would want to run the Google Api's in the emulator. If you aren't planning to use the Google API's it certainly doesn't hurt you to run Google API's in the emulator, so that is generally what I do.

Jay Askren
A: 

Basically the "Google APIs" one has the API for Google Maps.

Macarse