无法在AVD Manager中更改目标API

时间:2013-02-28 18:52:01

标签: android eclipse avd

当我在AVD Manager中创建新的虚拟设备时,在目标下拉菜单中我只有两个可用选项:API级别8和17(2.2和4.2.2),尽管我已经安装了所有API,他们所有的子组件。更重要的是,如果我选择4.2.2,则禁用“确定”按钮。

如何将目标API添加到AVD Manager?它们不是直接链接到我安装的SDK吗?

4 个答案:

答案 0 :(得分:17)

它们与您安装的SDK版本无关;可用的AVD版本与您通过SDK管理器安装的系统映像相关联。

例如,您可以在SDK管理器中看到Android 4.2(API17)下的ARM EABI v7a系统映像,Intel x86 Atom系统映像和MIPS系统映像。

答案 1 :(得分:12)

刚遇到同样的事情。尝试重新启动Eclipse。

答案 2 :(得分:3)

也许您需要检查SDK位置的路径,它可能指向其他SDK位置,其中只有Android 4.2.2-API Level 17&已安装Android 2.2-API Level 8。

您可以转到Window - >首选项(在您的日食中),在首选项转到Android中,在Android中您将看到SDK位置。浏览&将SDK位置更改为安装Android SDK工具的SDK位置。例如:C:\ Program Files(x86)\ Android \ android-sdk

答案 3 :(得分:0)

转到Android SDK Manager 1)确保安装SDK的路径点到位置

2)检查Android 4.2.2(API 17)checkBox

3)按“安装”按钮