与目标'Google API'不兼容的AVD

时间:2013-01-31 07:21:35

标签: android avd

我正在开发一个Android应用程序并尝试在AVD上启动它。 API设置为Android 2.3.3。我有一个2.3.3模拟器(sdk版本10),并且android清单显示:

    <uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="10" />

我将目标更改为10以匹配项目中包含的api。如何解决此错误:

[2013-01-30 23:18:47 - kiloboltandroidframework] Failed to find an AVD compatible with target 'Google APIs'.
[2013-01-30 23:18:48 - kiloboltandroidframework] Still no compatible AVDs with target 'Google APIs': Aborting launch.

5 个答案:

答案 0 :(得分:9)

在创建新的Android虚拟设备时,选择目标作为Google API - API级别10

答案 1 :(得分:2)

Android Api等级10与Google Api等级10不同.Android仅附带android.jar文件白色Google Api附带android.jar以及maps.jar。您的项目可能需要Google Api,而您尚未安装它们。要安装Google Api,请转到SDK Manager并进行检查。如果已安装,则使用Google Api 10级平台创建AVD。

答案 2 :(得分:1)

  

无法找到与目标“Google API”兼容的AVD。

=&GT;意味着您尚未使用Google API创建任何AVD,但是您已经实现了使用Google API的功能,例如Google Map。

在使用相同的Google API安装创建AVD后不久,快速查找如何安装Google API。

enter image description here

答案 3 :(得分:0)

您需要创建一个使用Google API插件的AVD。请参阅here

答案 4 :(得分:0)

从VDM启动另一台虚拟机,其目标api为“Google APi”,平台为2.3.3。如果您的VDM(虚拟设备管理器)中没有任何谷歌API,请下载它。启动一次而不是运行您的项目。