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

1 macos sdk gradle

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

https://github.com/badlogic/theplanethatcouldntflygood

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

评估根项目'theplanethatcouldntflyflygood-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环境中,所以我很想知道应该怎么做才能解决这个问题.任何帮助将不胜感激!

小智 5

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

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

sdk.dir=/Applications/Development/adt-bundle-mac-x86_64-20140321/sdk
Run Code Online (Sandbox Code Playgroud)

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