引起原因:org.codehaus.groovy.control.MultipleCompilationErrorsException:启动失败:

Him*_*ari 3 android gradle android-studio

我将 Android Studio 更新到版本 3.6,运行项目后出现此错误,提示“Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException:startup failed:”

2020-02-28 14:44:25,568 [ 542460] 警告 - e.project.sync.GradleSyncState - Gradle 同步失败:原因:无效类型代码:85

有关更多详细信息,请参阅 IDE 日志(帮助 | 显示日志)(1 秒 245 毫秒)2020-02-28 14:44:25,568 [ 542460] 警告 - e.project.sync.GradleSyncState -
java.lang.RuntimeException: at com. android.tools.idea.gradle.project.sync.idea.ProjectSetUpTask.onFailure(ProjectSetUpTask.java:120) 在 com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.executeImpl(ExternalSystemUtil.java:576) 在 com.intellij .openapi.externalSystem.util.ExternalSystemUtil$3.lambda$execute$0(ExternalSystemUtil.java:388) 在 com.intellij.openapi.project.DumbServiceImpl.suspendIndexingAndRun(DumbServiceImpl.java:149) 在 com.intellij.openapi.externalSystem.util .ExternalSystemUtil$3.execute(ExternalSystemUtil.java:388) 在 com.intellij.openapi.externalSystem.util.ExternalSystemUtil$5.run(ExternalSystemUtil.java:649) 在 com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run (CoreProgressManager.java:894) 在 com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:169) 在 com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java: 591)在com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)在com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)在com.intellij.openapi .progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:156) 在 com.intellij.openapi.progress.impl.CoreProgressManager$4.run(CoreProgressManager.java:408) 在 com.intellij.openapi.application.impl.ApplicationImpl$1 .run(ApplicationImpl.java:294) 在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) 在 java.util.并发.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 在 java.lang.Thread.run(Thread.java:748) 2020-02- 28 14:44:25,649 [ 542541] 信息 - roid.tools.ndk.GradleWorkspace - 更新模型花费了 0.039 秒 2020-02-28 14:44:25,895 [ 542787] 信息 - ge.ExternalProjectsDataStorage - 在 5 毫秒内保存外部项目数据2020-02-28 14:44:26,052 [ 542944] 信息 - rationStore.ComponentStoreImpl - 保存项目 'C:\Users\himan\AndroidStudioProjects\Charging' ChargingKotlin2JvmCompilerArguments 花了 18 毫秒 2020-02-28 14:44:26,078 [ 542970]信息 - mponents.impl.stores.StoreUtil - saveProjectsAndApp 花了 213 毫秒 2020-02-28 14:44:30,859 [ 547751] 信息 - ide.actions.ShowFilePathAction - 退出代码 1

Him*_*ari 5

在尝试了一整天解决这个问题之后,我得到了这个解决方案,我有jdk13,并且在将Android studio更新到3.6.0之后,并且groovy的最新版本也更新了,在一些网站上它显示groovy在jdk 9+中存在一些问题最新版本。 所以我将jdk从jdk13降级到jdk8,问题得到解决