【发布时间】:2012-06-28 16:12:32
【问题描述】:
我正在开发我的 Android 应用,并将 target 设置为 15,但仍想在较低的 API 级别上测试该应用。然而,当“Android 设备选择器”对话框打开时,级别低于 15 的 AVD 不会显示,即使 minSdkVersion 在AndroidManifest.xml 中设置为 10。如何在 API 级别 10 AVD 上运行我的应用程序?
在 AndroidManifest.xml 中:
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="15" />
在 project.properties 中:
target=android-15
【问题讨论】:
-
您是否创建了任何 API 级别较低的 AVD?
-
是的,我在 AVD 管理器中有一个可用的列表,从 10 级到 15 级不等。
-
首先启动 AVD,然后在尝试从 Eclipse 运行应用程序时,它应该自动使用正在运行的应用程序,或者至少提示您使用它。
-
@Squonk 是的!做到了。请把它写成答案,我会接受的。
-
@Chishi :很高兴为您提供帮助 - 已发布答案。我不是 100% 确定,因为我很少使用 AVD,但我认为我过去遇到过类似的事情。