【问题标题】:Can't change target API in AVD Manager无法在 AVD Manager 中更改目标 API
【发布时间】:2013-02-28 18:52:01
【问题描述】:

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

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

【问题讨论】:

    标签: android eclipse avd


    【解决方案1】:

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

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

    【讨论】:

    • 所有系统映像都标记为已安装,从 2.2 到 4.2.2 以及所有三个版本。为什么它们不出现在 AVD 管理器中?
    • 出于某种原因,您让我考虑重新启动 Eclipse。自 Windows XP 以来,我没有在安装后对程序或我的计算机执行此操作...感谢您的时间和帮助 :)
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

      【讨论】:

      • 终于找到了一个可行的解决方案。感觉很傻,因为 sdk 路径是错误的。泰
      • @MosesAprico 很高兴听到这个消息
      【解决方案4】:

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

      2)勾选Android 4.2.2(API 17)复选框

      3)点击安装按钮

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-06-25
        • 1970-01-01
        • 2015-08-05
        • 1970-01-01
        • 2013-01-14
        • 2017-04-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多