我的应用程序是基于 2.2 构建的,但它向下兼容到 1.6。我对较新的方法使用了反射。
当我尝试在 Eclipse 的模拟器上运行它时,它只列出了我的 2.2 AVD。我需要在 1.6 上测试以确保兼容性。
我尝试过使用 Android 2.2 和 Google APIs 2.2 进行构建,但没有成功。 (到底有什么区别?)
我设置了<uses-sdk android:minSdkVersion="4" targetSDK="8"/>
在我的 list 中。我也试过targetSDK="4"
.
谢谢。
最佳答案
打开 AVD 管理器,启动 1.6 模拟器。在 eclipse 中运行项目 - 启动的 1.6 模拟器将在列表中。
关于Android 设备选择器不会列出 API 比构建版本更旧的模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4173446/