如何在Eclipse中的2.3 AVD上运行项目构建目标4.1的android项目

时间:2012-10-20 13:11:56

标签: android eclipse

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

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

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

使用build target作为2.3将导致错误,似乎我必须使用像4.1这样的更高的构建目标来编译项目。

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

uses-sdk如下:

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

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

非常感谢。

1 个答案:

答案 0 :(得分:0)

以 - &gt;运行运行配置 - &gt;始终提示选择设备

通过执行此操作,无论何时运行应用程序,都会出现一个对话框,您能够选择Android 2.3设备。