【问题标题】:Eclipse can't find older android SDKs even though I've downloaded them即使我下载了旧的 android SDK,Eclipse 也找不到它们
【发布时间】:2013-05-24 12:29:54
【问题描述】:

我安装了 Android 4.2 并在 Eclipse 中工作。我现在想使用旧版 SDK 测试我的应用。

我使用“Android SDK Manager”下载了这些较旧的 SDK 版本,它们在那里显示为“已安装”,我可以使用这些平台创建 AVD,但是在 Eclipse 中,只有我的 4.2 AVD 出现。

也很奇怪:如果我浏览到:

E:\adt\sdk\platforms

...唯一的目录是:

android-17

那么我通过 SDK 管理器下载的“android-10”在哪里?

如前所述,当我在 Eclipse 中转到首选项时,只显示 4.2:

什么给了?!

【问题讨论】:

  • 检查您的系统中是否没有两个sdk。系统中可能有多个 sdk 被错误安装,而你正在更新错误的。

标签: android eclipse platform


【解决方案1】:

SDK 管理器窗口上的 SDK 路径显示路径为 E:\Program Files(x86)\Android\android-sdk。您正在尝试在 E:\adt\sdk\platforms 中搜索,但它不存在。

【讨论】:

  • 所以这是我对发生的事情的最佳猜测:也许我在两个不同的场合安装了 Android SDK。也许有两种安装方法:(1)通过安装程序,(2)通过解压缩到目录中。我最近可能做过 (2) 并通过该路线启动 Eclipse,导致它使用 E:\adt\sdk。在尝试启动 SDK 管理器时,我可能单击了开始 -> 程序 -> Android -> SDK 管理器,它使用的是旧版安装,它位于 Program Files 中。谁知道呢。
  • 从外观上看,您可能安装了 2 次。只需将 Eclipse 首选项指向您当前 SDK 管理器路径的位置。
【解决方案2】:

在检查我的 ANDROID_HOME 环境变量时,我很困惑地发现:

E:\Program Files (x86)\Android\android-sdk

经过进一步检查,SDK 管理器也在上面的屏幕截图中显示了这一点。很明显,发生了一些奇怪的事情。

试图弄清楚如何让事情再次变得理智......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-01
    • 2020-07-10
    • 1970-01-01
    • 2013-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-16
    相关资源
    最近更新 更多