1

我正在尝试在 android 模拟器中启动我的 hello world 应用程序。但是在控制台中我收到以下错误:

 [2012-06-18 16:55:50 - hello] Failed to find an AVD compatible with target 'Android 4.0.3'.

我的项目名称是 hello ,包名称是 com.hello 。请告诉如何解决问题并获得进入Android世界的灵感。

提前致谢

4

4 回答 4

0

上述错误表明您正在Android 4.0.3上开发,但您的 Android AVD 版本低于 Android 4.0.3。

解决方法 1:
创建/编辑 AVD 并将Platform指定为4.0.3

解决方法 2:
更改<uses-sdk android:minSdkVersion="10"/>“AndroidManifest.xml”和
target=android-10.project.properties

注意:我仅使用了 API 10。您应该使用您为AVD指定的 API 级别。

于 2012-06-18T11:38:21.653 回答
0

您需要一个与您的应用程序具有相同目标 API 的模拟器。

现在通过转到窗口 > AVD 管理器然后新建来创建一个新的 AVD。制作一个目标与您的应用程序“4.0.3”或 API 级别 15 相同的新 AVD。

于 2012-06-18T11:38:59.593 回答
0

您正在使用具有较旧 android 操作系统的设备或 avd,但您的项目似乎配置为 android 4.0.4

使用 android 4.0.4 创建一个 android 虚拟设备或将您的项目配置设置为您的设备(或 avd)sdk 级别(或更低)

于 2012-06-18T11:39:05.770 回答
0

您使用的模拟器与您在清单文件中提到的 sdk 版本不兼容。

如果你给了:

     <uses-sdk android:minSdkVersion="15" />

那么你需要为 4.0 安装 sdk。*

或者您可以在清单中更改它:

      <uses-sdk android:minSdkVersion="7" />
于 2012-06-18T11:39:06.957 回答