无法从Android工作室同步gradle,但可以从控制台工作

时间:2015-01-21 13:20:36

标签: gradle android-studio

我在android studio中使用项目构建同步gradle文件时遇到问题。 我有多项目解决方案。 我使用'com.android.tools.build:gradle:1.0.1'和gradle包装器版本2.2.1 当我点击同步按钮时,它会说:

Gradle'gitrepo'项目刷新失败

错误:使用外部系统时出现异常:

来自idea.log的调用堆栈:http://pastebin.com/WDh6FUc4

我已尝试清理项目,使缓存无效,重新启动计算机,删除.gradle文件夹。

我还发现当我运行gradlew和gradlew构建时它正常工作,所以我假设build.gradle文件没问题。

感谢您的帮助!

4 个答案:

答案 0 :(得分:8)

自我回答但也许会帮助别人。

我的build.gradle没有

versionCode 1
versionName "1"   
在defaultConfig部分中

。 Gradle本身并没有崩溃,但Android Studio在那里遇到了问题。

答案 1 :(得分:5)

我遇到了同样的问题,因为我在ndk dir中设置local.settings为:

ndk.dir=/home/tm/Android/Sdk/ndk-bundle

确保您所在的位置有ndk-bundle,或删除local.settings位置来更新ndk.dir

这样做后对我来说很好。

答案 2 :(得分:1)

我的AndroidManifest.xml文件已损坏,导致同样的问题。似乎Android Studio不喜欢处于该状态。修复文件解决了它。

答案 3 :(得分:0)

对我来说文件 - >无效缓存/重启完成了工作