【问题标题】:AndroidStudio (0.8.9 Mac) New Project Gradle Failed to SyncAndroidStudio (0.8.9 Mac) 新项目 Gradle 同步失败
【发布时间】:2014-12-01 21:05:42
【问题描述】:

由于 gradle 同步错误,我在评估 Android Studio(Mac 上为 0.8.9)期间有点受阻。

我已经在 StackOverflow 上搜索过类似的其他问题(例如 Gradle project refresh failed (AS 0.8.2, Mac)),但没有找到解决方案。

当我使用 Android Studio 创建一个新的 Android 项目时,我立即收到以下错误:

错误:无法找到方法 'org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable ;)V'。 此意外错误的可能原因包括:

  • Gradle 的依赖缓存可能已损坏(这有时会在网络连接超时后发生。) 重新下载依赖并同步项目(需要网络)
  • Gradle 构建过程的状态可能已损坏。 停止 Gradle 守护进程并同步项目
在 Gradle 进程损坏的情况下,也可以尝试关闭 IDE,然后杀死所有 Java 进程。

我的 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

希望你能帮我找到解决办法。

谢谢

马可

【问题讨论】:

  • 我建议添加 gradle 标签而不是同步
  • 看看这个答案是否能解决你的问题:stackoverflow.com/questions/19874743/…
  • 您好,感谢您的快速回复。不幸的是,建议链接中的解决方案对我不起作用。 (由于我的 StackOverflow 排名,我无法添加“grandle”标签)
  • 那是因为它是gradle,而不是grandle。
  • 你是对的!谢谢:)

标签: android macos gradle android-studio android-gradle-plugin


【解决方案1】:

我和你有同样的问题。现在,我完成了。您可以删除“C:\Users\47.gradle”中的文件(“47”是我的账户名),Android stuido会下载新文件然后解压。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多