【问题标题】:why there is dependency among android sdks?为什么android sdks之间存在依赖关系?
【发布时间】:2012-09-26 08:33:33
【问题描述】:

我要安装的是ARM EABI,但是我必须选择很多我已经安装的sdk,而且为了断网而下载它们是很糟糕的:(

我只是想知道,为什么 android sdk 之间存在如此复杂的依赖关系?

顺便问一下,SDK Manager 是开源的吗?

这个问题和Android SDKs don't show up不一样

【问题讨论】:

    标签: android android-emulator android-sdk-2.3 qemu android-image


    【解决方案1】:

    返回并检查 avd 管理器中标记了哪些包,您一次只能下载 1 个图像,可能您选择了多个内容或所有这些都是建议的更新。

    【讨论】:

    • 我只标记了一个,但我必须下载七个:(
    【解决方案2】:

    其实你不需要选择任何SDK来安装ARM EABI v7a

    其余的都是自动选择的,作为可用的更新版本。

    因此,只需在 SDK 管理器中选中 ARM EABI 选项即可安装。

    实际上 ARM EABI 仅支持 API 级别 14。

    【讨论】:

    • 我只检查了 eabi,但为什么 sdk manager 尝试下载 sdk 2.x 和 3.x? eabi 对它们有依赖吗?
    • 建议您打开它时,您需要在 Android SDK 管理器窗口底部取消全选,然后您可以选择多个选项进行安装。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-28
    • 2016-09-10
    • 2010-11-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多