Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android Studio中与Gradle同步失败_Android_Gradle - Fatal编程技术网

在Android Studio中与Gradle同步失败

在Android Studio中与Gradle同步失败,android,gradle,Android,Gradle,我正在编写我的第一个Android应用程序。我已经成功安装了Android Studio。我已经创建了一个nw项目,SDK 4.2,空活动。在开始编辑应用程序之前,我正在尝试制作/构建/运行该应用程序,但出现以下错误: 错误:原因:org.slf4j.helpers.NOPLoggerFactory无法强制转换为ch.qos.logback.classic.LoggerContext 此意外错误的可能原因包括:Gradle的依赖项缓存可能已损坏(这有时在网络连接超时后发生。) 重新下载依赖项和同

我正在编写我的第一个Android应用程序。我已经成功安装了Android Studio。我已经创建了一个nw项目,SDK 4.2,空活动。在开始编辑应用程序之前,我正在尝试制作/构建/运行该应用程序,但出现以下错误:

错误:原因:org.slf4j.helpers.NOPLoggerFactory无法强制转换为ch.qos.logback.classic.LoggerContext 此意外错误的可能原因包括:
  • Gradle的依赖项缓存可能已损坏(这有时在网络连接超时后发生。) 重新下载依赖项和同步项目(需要网络)
  • 渐变生成进程(守护进程)的状态可能已损坏。停止所有Gradle守护进程可以解决此问题。 停止Gradle构建进程(需要重新启动)
如果Gradle进程损坏,还可以尝试关闭IDE,然后关闭所有Java进程


它出现在我的win7 PC x64上,带有1.8 jdk。我已经用winXP在一个虚拟机上进行了尝试,它在第一次启动时就工作了。我能做什么?

我也面临着同样的问题

然后我知道我有其他版本的slf4j.jar文件。我刚刚从/jdk/jre/ext/文件夹中删除了它,它对我很有用


我认为这会很有用

您是否尝试使缓存无效并重试构建。在Android Studio下可用->
使缓存失效并重新启动
我尝试了它,但它没有像错误消息中所说的那样杀死所有java进程。如果没有解决,发布你的构建。gradleit不起作用。这里是:>//顶级构建文件,您可以在其中添加所有子项目/模块通用的配置选项。buildscript{repositories{jcenter()}依赖项{classpath'com.android.tools.build:gradle:1.1.0'//注意:不要将应用程序依赖项放在此处;它们属于//单个模块build.gradle文件}}所有项目{repositories{jcenter()}