0

我想使用 values-11、values-14 等来支持较新的主题。对于要编译的应用程序,我必须增加目标 API,但这会从运行配置中的选择列表中删除较低的 API AVD。你如何让 eclipse 在旧版本上运行它以查看它是否有效?我确定我可以手动加载它,但似乎 Eclipse 应该允许这样做。

4

2 回答 2

1

您可以指定要定位的 API 级别,也可以指定运行应用程序的最低级别,在<uses-sdk android:minSdkVersion="X" android:targetSdkVersion="Y" />

关键是也要指定 minSdk 版本。

于 2012-07-22T20:23:28.413 回答
1

我认为 Eclipse 会尝试启动一个满足您的 AVD targetApiLevel,但如果任何 AVD 正在运行或高于您的minSdkLevel,那么它将使用它来代替。但是您需要确保 AVD 已在 Eclipse 中正确注册。根据我的经验,这通常意味着在 AVD 完全启动并显示主屏幕(或您的应用程序)之前不关闭 AVD 管理器窗口。

于 2012-07-22T20:24:01.680 回答