【问题标题】:'SDK Location not found' in Android Studio despite having the environment variable set correctly尽管环境变量设置正确,但在 Android Studio 中找不到“SDK 位置”
【发布时间】:2017-03-10 23:12:18
【问题描述】:

我有点困惑,为什么在实际设置 ANDROID_HOME 环境变量时收到此消息。

它也在项目默认值中设置:

我可能在这里遗漏了一些微不足道的东西,但不确定是什么。谢谢

【问题讨论】:

  • 就我个人而言,我认为这是 Android Studio(和 Intellij)上的一些错误,它不会在 Mac 上拾取环境变量。 local.properties 文件修复了问题

标签: android android-studio android-sdk-tools


【解决方案1】:

您还应该在项目结构中更改它。

关闭当前项目,你会看到弹出对话框,然后进入配置选项。

Configure -> Project Defaults -> Project Structure -> SDKs on left column -> Android SDK Home Path -> 提供您在 local.properties 上所做的确切路径,然后选择 Valid Target。

【讨论】:

  • 谢谢,但项目默认设置也正确。查看更新。
【解决方案2】:

检查您的 local.properties 文件

如果 sdk.dir="Your sdk path" 在文件中不可用。请添加并尝试。

【讨论】:

  • 此文件不存在,我必须添加它,但消息暗示它可能是该文件或环境变量,所以我不明白为什么需要这样做。你知道吗?
  • 您可以编辑其他答案。而不是发布第二个
  • 您应该在 local.properties 文件和 Android SDK 主路径中定义 sdk 路径。
  • 如果 local.properties 文件不可用,请创建它
【解决方案3】:

您应该在 local.properties 文件以及 Android SDK 主路径中定义 sdk 路径。

local.properties 文件在您的项目中不可用。请添加 Gradle 脚本 并给出 sdk.dir 的 sdk 路径

它将解决您的问题。

【讨论】:

    【解决方案4】:

    MacOS Sierra 上使用 Intellij IDEA 2017.2 时遇到了同样的问题。 我有两个具有不同构建目标(26 和 25)的项目。 这两个项目都是在 Win 上创建并提交给 Git。

    第一个克隆项目的构建目标为 26。所有需要的 SDK 平台和工具都使用 SDK Manager 下载。该项目编译和构建没有任何错误。 我没有设置 ANDROID_HOME 变量或创建 local.properties 文件。我刚刚在 IDEA 中设置了“Android SDK 主路径”。

    第二个克隆项目的构建目标为 25。我下载了该目标所需的所有 SDK 平台和工具。然后我为 Android API 25 平台配置了新的 SDK。在构建 APK 时出现错误“未找到 SDK 位置。使用 local.properties 文件中的 sdk.dir 或使用 ANDROID_HOME 环境变量定义位置”。我尝试了许多解决方案(创建 ANDROID_HOME,重新安装 SDK,多次更改设置),除了 local.properties 创建 - 对我没有任何作用。由于我在不同平台上使用同一个项目,因此创建 local.properties 文件不是一个好的选择。

    今天我做了一件奇怪的事。我单击了 SDK 管理器中 Android SDK 位置字段 附近的 编辑 链接。然后下一步 -> 下一步 -> 完成

    我的问题消失了。

    【讨论】:

    • 这对我来说适用于运行 El Capitan 的 Android Studio 3.3。谢谢!谢谢!谢谢!
    【解决方案5】:

    请在您的 local.properties 文件和 Android SDK 主路径中检查正确的 sdk 路径。

    如果仍然不成功,您只需将 local.properties 文件复制到存储项目的文件夹中即可。但请记住,它必须放在存储项目的根文件夹中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-27
      • 2023-03-19
      • 2018-11-27
      • 2017-03-20
      • 1970-01-01
      • 2021-05-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多