我在Android Studio v 1.2.1.1的全新安装上创建了示例项目,我遇到了以下错误消息:
Gradle project refresh failed in Android Studio 1.2.1.1
见下图:
所以我试图在Google上找到任何解决方案并且我检查了
gradle.properties 文件
在哪里:
dependencies {
classpath 'com.android.tools.build:gradle:1.2.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
之后我尝试使用SDK管理器更新所有SDK库
之后我试图在设置中找到问题(见图)
但一切都没有成功。因为在错误描述中我什么都不知道什么是错的,什么可以修复。
请问好吗?
非常感谢您的帮助。
注意: Compilaton使用Cordova(也使用Gradle)没有问题,app编译。
答案 0 :(得分:6)
对于任何正在努力解决此错误的人来说,这是我的解决方案:
步骤1)点击“Android Studio”(上方栏) - > “偏好” - > “构建,执行,部署” - > “构建工具” - > “Gradle”
选择“使用本地gradle分发”并找到Gradle文件的路径 (例如/ Applications / Android Studio.app/Contents/gradle/gradle-2.8)
步骤2)点击“文件”(上方栏) - > “项目结构” - >在“模块”部分中选择“应用”。 然后,确保已设置Compiler SDK Version和Build Tools Version
步骤3)打开您的项目 - >打开“build.gradle”文件,然后删除以下行:
android {
compileSdkVersion XX
buildToolsVersion 'XX.X.X'
}
步骤4)点击“使用Gradle文件同步项目”按钮。
答案 1 :(得分:1)
这个答案帮助我解决了我的gradle同步问题。 https://stackoverflow.com/a/27784297/1157720
从主目录中删除.gradle。
答案 2 :(得分:1)
我尝试了多种解决方案。 最后,以下为我工作。
Android Studio>文件(菜单栏)>设置>构建,执行,部署>构建工具> Gradle> (在右侧窗格中)服务目录路径:"某些路径" \ .gradle
转到"某些路径"并删除或取回.gradle文件夹。
干杯:)
答案 3 :(得分:1)
这可能太晚无法回答。但这可能有助于某人。
在我的情况下,存在JDK路径问题。
为 Android Studio 2.1设置正确的JDK路径
答案 4 :(得分:0)
在主目录的.gradle dir上将chmod设置为775帮我解决了。
答案 5 :(得分:0)
档案 - >无效缓存/重新启动 - > Invalidate和Restart为我工作。
答案 6 :(得分:0)
buildscript {
repositories {
mavenCentral()
}
dependencies
{
classpath 'com.android.tools.build:gradle:2.3.0'
}
}
allprojects
{
repositories
{
mavenCentral()
}
}