由于 gradle 同步错误,我在评估 Android Studio(Mac 上的 0.8.9)时有点受阻。
我已经在 StackOverflow 上搜索过类似的其他问题(例如 Gradle project refresh failed (AS 0.8.2, Mac) ),但没有找到解决方案。
当我使用 Android Studio 创建一个新的 Android 项目时,立即出现以下错误:
Error:Unable to find method 'org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V'. Possible causes for this unexpected error include:
In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.
- Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) Re-download dependencies and sync project (requires network)
- The state of a Gradle build process may be corrupt. Stop Gradle daemons and sync project
我的 build.gradle 文件如下:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
gradle-wrapper.properties 是:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.12-all.zip
我希望你能帮我找到解决办法。
谢谢
马可
最佳答案
我和你有同样的问题。现在,我完成了。你可以删除“C:\Users\47.gradle”中的文件(“47”是我的账户名),Android stuido 会下载新文件然后解压。
关于AndroidStudio (0.8.9 Mac)新建项目Gradle同步失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26235987/