Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.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 &引用;渐变-失败:生成失败,出现异常“0”;使用终端时_Android_Android Studio_Gradle - Fatal编程技术网

Android &引用;渐变-失败:生成失败,出现异常“0”;使用终端时

Android &引用;渐变-失败:生成失败,出现异常“0”;使用终端时,android,android-studio,gradle,Android,Android Studio,Gradle,我正试图直接从终端运行命令。每次运行命令时。/gradlew我都会得到上面提到的错误。我遵循了许多答案,但尚未解决问题。为了方便起见,这里是堆栈跟踪。要补充的是,我已经删除了gradle文件夹,使android studio失效并重新启动,清除了缓存,选中了,这和stackoverflow中与此问题相关的其他答案。什么都没用。请建议。谢谢 * What went wrong: A problem occurred configuring project ':app'. java.lang.Nu

我正试图直接从终端运行命令。每次运行命令时。/gradlew我都会得到上面提到的错误。我遵循了许多答案,但尚未解决问题。为了方便起见,这里是堆栈跟踪。要补充的是,我已经删除了gradle文件夹,使android studio失效并重新启动,清除了缓存,选中了,这和stackoverflow中与此问题相关的其他答案。什么都没用。请建议。谢谢

* What went wrong:
A problem occurred configuring project ':app'.
java.lang.NullPointerException(无错误消息)

Caused by: java.lang.NullPointerException
    at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:782)
    at com.google.common.base.Splitter.split(Splitter.java:376)
    at com.android.utils.PathUtils.getClassPathItems(PathUtils.java:84)
    at com.android.build.gradle.internal.transforms.FixStackFramesTransform.<init>(FixStackFramesTransform.java:151)
    at com.android.build.gradle.internal.TaskManager.maybeCreateDesugarTask(TaskManager.java:2425)
    at com.android.build.gradle.internal.TaskManager.createPostCompilationTasks(TaskManager.java:2248)
    at com.android.build.gradle.internal.ApplicationTaskManager.addCompileTask(ApplicationTaskManager.java:295)
    at com.android.build.gradle.internal.ApplicationTaskManager.lambda$createTasksForVariantScope$12(ApplicationTaskManager.java:229)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.internal.ApplicationTaskManager.createTasksForVariantScope(ApplicationTaskManager.java:225)
    at com.android.build.gradle.internal.VariantManager.createTasksForVariantData(VariantManager.java:530)
    at com.android.build.gradle.internal.VariantManager.lambda$createAndroidTasks$1(VariantManager.java:352)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.internal.VariantManager.createAndroidTasks(VariantManager.java:348)
    at com.android.build.gradle.BasePlugin.lambda$createAndroidTasks$6(BasePlugin.java:749)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.java:744)
    at com.android.build.gradle.BasePlugin.lambda$null$4(BasePlugin.java:650)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.BasePlugin.lambda$createTasks$5(BasePlugin.java:646)
    at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:91)
    at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:80)
    at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:42)
    at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:230)
    at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:149)
    at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:58)
    at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:324)
    at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:234)
    at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:140)
    at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:37)
    at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
    at com.sun.proxy.$Proxy26.afterEvaluate(Unknown Source)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:76)
    ... 81 more
原因:java.lang.NullPointerException
位于com.google.common.base.premissions.checkNotNull(premissions.java:782)
位于com.google.common.base.Splitter.split(Splitter.java:376)
位于com.android.utils.PathUtils.getClassPathItems(PathUtils.java:84)
位于com.android.build.gradle.internal.transforms.fixstackframestrasform.(fixstackframestrasform.java:151)
位于com.android.build.gradle.internal.TaskManager.maybeCreateDesugarTask(TaskManager.java:2425)
位于com.android.build.gradle.internal.TaskManager.createPostCompilationTasks(TaskManager.java:2248)
位于com.android.build.gradle.internal.ApplicationTaskManager.addCompileTask(ApplicationTaskManager.java:295)
位于com.android.build.gradle.internal.ApplicationTaskManager.lambda$createTasksForVariantScope$12(ApplicationTaskManager.java:229)
位于com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
位于com.android.build.gradle.internal.ApplicationAskManager.createTasksForVariantScope(ApplicationAskManager.java:225)
位于com.android.build.gradle.internal.VariantManager.createTasksForVariantData(VariantManager.java:530)
位于com.android.build.gradle.internal.VariantManager.lambda$createAndroidTasks$1(VariantManager.java:352)
位于com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
位于com.android.build.gradle.internal.VariantManager.createAndroidTasks(VariantManager.java:348)
位于com.android.build.gradle.BasePlugin.lambda$createAndroidTasks$6(BasePlugin.java:749)
位于com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
位于com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.java:744)
位于com.android.build.gradle.BasePlugin.lambda$null$4(BasePlugin.java:650)
位于com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
位于com.android.build.gradle.BasePlugin.lambda$createTasks$5(BasePlugin.java:646)
位于org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:91)
位于org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:80)
位于org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:42)
位于org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:230)
位于org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:149)
位于org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:58)
位于org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:324)
在org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:234)上
位于org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:140)
位于org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:37)
位于org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
位于com.sun.proxy.$Proxy26.afterEvaluate(未知来源)
位于org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:76)
... 81多

我浏览了大量的文章、博客和帖子,以找出哪里出了问题。我还尝试降级gradle插件版本(3.1.0->3.0.0)并重新编译。我注意到,在降级之后,我面临着另一个与jdk相关的问题。我发现,我的jdk版本是10,这是后来发生的问题的原因。我将jdk版本降级为8,然后重新尝试。在此之后,gradle插件版本(3.0.0)和(3.1.0)也获得了成功


这个解决方案可能会帮助其他面临同样问题的人

你试过
/gradlew--没有构建守护进程吗?@PeterLedbrook,还没有。让我试试。“我会让你知道它是否有效。”彼得布鲁克,刚刚试过,结果是一样的。这里可能有什么问题?这个呢?这个答案和这个的结合帮助我找出了我的机器出了什么问题。
Caused by: java.lang.NullPointerException
    at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:782)
    at com.google.common.base.Splitter.split(Splitter.java:376)
    at com.android.utils.PathUtils.getClassPathItems(PathUtils.java:84)
    at com.android.build.gradle.internal.transforms.FixStackFramesTransform.<init>(FixStackFramesTransform.java:151)
    at com.android.build.gradle.internal.TaskManager.maybeCreateDesugarTask(TaskManager.java:2425)
    at com.android.build.gradle.internal.TaskManager.createPostCompilationTasks(TaskManager.java:2248)
    at com.android.build.gradle.internal.ApplicationTaskManager.addCompileTask(ApplicationTaskManager.java:295)
    at com.android.build.gradle.internal.ApplicationTaskManager.lambda$createTasksForVariantScope$12(ApplicationTaskManager.java:229)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.internal.ApplicationTaskManager.createTasksForVariantScope(ApplicationTaskManager.java:225)
    at com.android.build.gradle.internal.VariantManager.createTasksForVariantData(VariantManager.java:530)
    at com.android.build.gradle.internal.VariantManager.lambda$createAndroidTasks$1(VariantManager.java:352)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.internal.VariantManager.createAndroidTasks(VariantManager.java:348)
    at com.android.build.gradle.BasePlugin.lambda$createAndroidTasks$6(BasePlugin.java:749)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.java:744)
    at com.android.build.gradle.BasePlugin.lambda$null$4(BasePlugin.java:650)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
    at com.android.build.gradle.BasePlugin.lambda$createTasks$5(BasePlugin.java:646)
    at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:91)
    at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:80)
    at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:42)
    at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:230)
    at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:149)
    at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:58)
    at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:324)
    at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:234)
    at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:140)
    at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:37)
    at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
    at com.sun.proxy.$Proxy26.afterEvaluate(Unknown Source)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:76)
    ... 81 more