启动我的第一个Android应用程序

时间:2012-06-18 11:34:56

标签: android emulation

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

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

我的项目名称是hello,包名是com.hello。 请告诉我们如何解决这个问题并激励他们进入Android世界。

提前致谢

4 个答案:

答案 0 :(得分:0)

以上错误表示您正在 Android 4.0.3 上进行开发,但您的Android AVD版本低于Android 4.0.3。

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

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

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

答案 1 :(得分:0)

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

现在转到Window&gt;创建一个新的AVD。 AVD Manager然后New。制作一个新的AVD,其目标与您的应用程序“4.0.3”或API级别15相同。

答案 2 :(得分:0)

你正在使用一个设备或avd与较旧的android操作系统,但你的项目似乎配置为Android 4.0.4

用android 4.0.4创建一个android虚拟设备或将你的项目配置设置为你的设备(或avd)sdk级别(或以下)

答案 3 :(得分:0)

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

如果你已经给出:

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

然后你需要安装sdk for 4.0。*

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

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