我从gitHub克隆了该项目,以检查segment.io上的示例代码。导入android studio后,出现错误


  错误:找不到SDK位置。在local.properties文件中使用sdk.dir或使用ANDROID_HOME环境变量来定义位置。


我将local.properties中的SDK位置更改为我当前的SDK位置,即

sdk.dir = /home/mobiefit/Android/Sdk


但是我仍然遇到同样的错误。

最佳答案

只有三种方法可以做到:

创建local.properties文件,并具有sdk.dirandroid.dir行。
定义了ANDROID_HOME环境变量。

当您的Android Studio知道SDK就在那个地方时,我怀疑Android Studio是否会将这些信息传递给gradle,因此我们看到了该错误。

您需要在项目根目录下创建local.properties文件,并放置以下行,它应该可以成功编译代码。

sdk.dir = /Applications/Android Studio.app/sdk/

关于android - 找不到错误的SDK位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39032828/

10-11 22:28
查看更多