我正在尝试从此链接导入示例:
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环境中,所以我很想知道应该怎么做才能解决这个问题。任何帮助将不胜感激!
答案 0 :(得分:5)
我也觉得这很令人沮丧!特别是因为添加ANDROID_HOME似乎没有帮助。
对我来说有用的是创建一个名为local.properties的文件,其内容为:
sdk.dir=/Applications/Development/adt-bundle-mac-x86_64-20140321/sdk
将local.properties文件保存在项目的根目录中(与gradlew,gradlew.bat等文件夹相同)。