在Eclipse中使用gradle导入时找不到SDK位置错误

时间:2014-05-23 01:31:06

标签: macos sdk gradle

我正在尝试从此链接导入示例:

https://github.com/badlogic/theplanethatcouldntflygood

解压缩文件后,我尝试将其作为gradle项目导入,但我一直收到此错误:

评估根项目时遇到了一个问题' theplanethattouldntflyflygood-master'。

  

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

然后我尝试将我的sdk位置添加到ANDROID_HOME环境中:

export ANDROID_HOME = / Applications / Development / adt-bundle-mac-x86_64-20140321 / sdk

但是,这并没有解决错误。我在与此错误相关的堆栈溢出中发现的所有其他问题似乎与Android Studio有关,但我在Eclipse中遇到此问题。

我的所有软件下载都是最新的,因为我今天刚下载它们。我检查了是否还需要其他任何更新,并且没有。我从这个链接获得了Gradle的Eclipse扩展:

http://dist.springsource.com/release/TOOLS/gradle

我目前正在运行OS X版本10.9.3。

我在git hub上搜索了答案,看看是否有其他人在使用此代码时遇到类似问题,但我找不到任何内容,所以我可能做错了。几乎所有Android Studio的建议都是将sdk位置添加到ANDROID_HOME环境中,所以我很想知道应该怎么做才能解决这个问题。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:5)

我也觉得这很令人沮丧!特别是因为添加ANDROID_HOME似乎没有帮助。

对我来说有用的是创建一个名为local.properties的文件,其内容为:

sdk.dir=/Applications/Development/adt-bundle-mac-x86_64-20140321/sdk

将local.properties文件保存在项目的根目录中(与gradlew,gradlew.bat等文件夹相同)。