我已经克隆了一个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打开应用文件夹以开始使用该项目时,我得到了Gradle 'app' project refresh failed
和Error: 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项目中的相同位置。那么,为什么会出现此错误,以及如何解决呢?
编辑:其他信息:我已经在配置中检查了路径设置是否正确:
我看不到有什么问题。
答案 0 :(得分:0)
在Windows 10机器上发生在我身上,删除了.Android,.AndroidStudio和.gradle文件夹(整个android studio缓存)并重新启动。 在android studio设置的一开始,它会询问sdk的位置,我在那里提供了它,并且它的工作原理就像魅力
答案 1 :(得分:0)
当我第一次在Android Studio中打开项目时,我打开了/app
目录。当我关闭项目并打开封闭文件夹时,它起作用了。