摇篮项目刷新失败(AS 0.8.2,苹果) [英] Gradle project refresh failed (AS 0.8.2, Mac)

查看:146
本文介绍了摇篮项目刷新失败(AS 0.8.2,苹果)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

通过一个空白的新项目,我得到这样的:

With a blank new project, I get this:

Gradle 'HelloWorld' project refresh failed
    Error:Cause: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V

在试图建立我碰到下面的摇篮生成错误:

When trying to build I get the following Gradle Build error:

Error:A problem occurred configuring root project 'HelloWorld'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Could not resolve com.android.tools.build:gradle:0.12.+.
     Required by:
         :HelloWorld:unspecified
      > org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V

这是一个全新安装Android的工作室,和我的build.gradle是这样的:

This is a fresh installation of Android Studio, and my build.gradle looks like:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.12.+'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

相关日志错误的第一行是:

The first lines of the relevant log error are:

org.gradle.tooling.BuildException: Could not run build action using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.12-all.zip'.
Caused by: org.gradle.internal.exceptions.LocationAwareException: A problem occurred configuring root project 'HelloWorld'.
Caused by: org.gradle.api.ProjectConfigurationException: A problem occurred configuring root project 'HelloWorld'.
Caused by: org.gradle.api.artifacts.ResolveException: Could not resolve all dependencies for configuration ':classpath'.
Caused by: org.gradle.api.internal.artifacts.ivyservice.ModuleVersionResolveException: Could not resolve com.android.tools.build:gradle:0.12.+.
Caused by: java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V

这个项目的结构只是默认为一个空白活动的一个新项目:

The project structure is just the default for a new project with a blank activity:

推荐答案

对于我来说,看起来像不兼容的版本。所以这个问题涉及到这个问题:<一href="http://stackoverflow.com/questions/24460299/android-studio-says-to-use-gradle-1-10-but-new-version-is-1-12">Android工作室说,使用1.1​​0摇篮 - 但新版本1.12

For me it look like incompatible versions. So this problem is related to this problem: Android Studio says to use Gradle 1.10 - but new version is 1.12?

尝试用摇篮1.10和删除摇篮包装的文件夹。

Try to use gradle 1.10 and delete the the folder of the gradle wrapper.

这篇关于摇篮项目刷新失败(AS 0.8.2,苹果)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆