【问题标题】:Error: SDK location not found even though it is correct in local.properties错误:未找到 SDK 位置,即使它在 local.properties 中是正确的
【发布时间】:2018-07-12 07:44:31
【问题描述】:

我已经克隆了一个 Android 项目:

$ git clone https://me@bitbucket.org/company/company-android-app.git
$ cd company-android-app
$ ls
app/               build.gradle       firebase/          gradle/            
gradle.properties  gradlew            gradlew.bat        settings.gradle    

当我尝试使用 android studio 打开 app 文件夹以开始使用该项目时,我得到 Gradle 'app' project refresh failedError: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.。问题是,SDK 位置已经在 local.properties 中设置:

sdk.dir=/Users/me/Library/Android/sdk

这与我在这台机器上使用的其他 android 项目中的位置相同。那么为什么我会收到这个错误,以及如何解决它?

编辑附加信息:我已经检查了路径设置正确的配置:

我看不出这有什么问题。

【问题讨论】:

标签: android


【解决方案1】:

在 Windows 10 机器上发生在我身上,删除了 .Android 、 .AndroidStudio 和 .gradle 文件夹(整个 android studio 缓存)并重新开始。 在 android studio 设置的一开始它要求我提供 sdk 位置,它就像魅力一样工作

【讨论】:

    【解决方案2】:

    当我第一次在 Android Studio 中打开项目时,我打开了/app 目录。当我关闭项目并打开封闭文件夹时,它起作用了。

    【讨论】:

      猜你喜欢
      • 2019-12-02
      • 2016-05-10
      • 2016-12-17
      • 2015-02-21
      • 1970-01-01
      • 2017-03-20
      • 2018-04-06
      • 2020-07-20
      相关资源
      最近更新 更多