13

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

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

4

4 回答 4

17

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

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

于 2013-02-28T18:54:33.950 回答
12

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

于 2013-11-06T14:44:19.317 回答
3

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

您可以通过转到 Window -> Preferences(在您的 Eclipse 中),在 Preferences goto Android 中执行此操作,在 Android 中您将看到 SDK Location。浏览并将 SDK Location 更改为安装 Android SDK 工具的 SDK 位置。例如:C:\Program Files (x86)\Android\android-sdk

于 2013-04-30T10:23:56.957 回答
0

只需转到 Android SDK Manager 1) 确保您安装 SDK 的路径点

2)检查Android 4.2.2(API 17)复选框

3)按安装按钮

于 2015-12-28T10:22:52.737 回答