'Gradle项目同步失败。基本功能无法正常运行。我怎么解决这个问题?

时间:2016-06-27 21:34:27

标签: android gradle

我所有的旧项目都运转良好。然后有一天,每当我创建一个新项目时,我都会得到:

enter image description here

在下方窗口中,消息Gradle Synch:

enter image description here

我尝试过的一些解决方案:

How to use the latest gradle version in Android Studio

gradle-wrapper.properties我已经拥有最新版本:

distributionUrl=http\://services.gradle.org/distributions/gradle-2.12-all.zip

正如另一篇文章所述,我相信我有最新版本的gradle插件。在文件/项目结构/项目中,我有:

enter image description here

SO上的另一篇文章称右键单击我的Java目录并从菜单中选择“将目录标记为源”。但是这个选项甚至没有出现在我的菜单中。我的Android Studio版本是AS 2.1 Preview 5.

我无法选择蓝色的java文件夹,因为它应该是(标记为源),而我的MainActivity java文件有一个有趣的红色符号。我似乎无法使它成为一个java类文件:

enter image description here

任何想法如何在这个错误的平台上解决这个问题?

2 个答案:

答案 0 :(得分:3)

这个答案有所帮助:

Android Studio 2.0 - Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variable to

基本上,在我的gradle-wrapper.properties中,我把这行:

    distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip 

// or whatever latest version here : https://services.gradle.org/distributions

在我的build.gradle(Project:YourApp)文件中,我放了:

classpath 'com.android.tools.build:gradle:2.1.2' //or whatever latest version here : https://bintray.com/android/android-tools/com.android.tools.build.gradle

然后我清理了我的项目,重建了,现在它似乎工作正常。

答案 1 :(得分:0)

只需转到档案 - >无效缓存/重新启动 - >无效并重新启动。它解决了我的问题。