1

我有一个带有 project 的项目build target 4.1,当我尝试在 Eclipse 中使用“运行方式->运行配置”运行它时,在目标AVD列表框中,只4.1 AVD列出了,我只能在4.1 AVDs.

我尝试将项目构建目标设置为2.32.3 AVD在目标列表框中列出,但问题是,这会导致编译错误,例如,如果我使用以下代码:

Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB

使用构建目标作为 2.3 会导致错误,似乎我必须使用更高的构建目标(如 4.1)来编译项目。

我认为一种解决方法是将项目导出为 apk,然后使用 abd 在 2.3 AVD 上安装和调试。

使用sdk如下:

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

我的问题是,如何在 Eclipse 中的 2.3 AVD 上运行项目构建目标为 4.1 的 android 项目,如“运行为 -> 运行配置”对话框中,无法列出 2.3 AVD,我该如何选择 2.3 目标运行项目?

非常感谢。

4

1 回答 1

0

运行方式 -> 运行配置 -> 始终提示选择设备

通过这样做,每当您运行应用程序时,都会出现一个对话框,您应该可以从中选择您的 Android 2.3 设备。

于 2012-10-22T02:51:23.850 回答