Android 将字节码转换为dex时发生Ionic v1生成错误

Android 将字节码转换为dex时发生Ionic v1生成错误,android,cordova,ionic-framework,Android,Cordova,Ionic Framework,在同步另一个kotlin项目后,我在构建ionic v1时遇到问题 当我使用cordova run android时,我得到的错误是: 这是由使用编译的库依赖项引起的 Java8或以上。如果您使用的是“java”gradle插件 库子模块添加targetCompatibility='1.7'源兼容性 ='1.7'到该子模块的build.gradle文件。 意外的顶级异常: java.lang.RuntimeException:异常解析类 ... 还有16个 1错误;流产 失败:生成失败,出现异常

在同步另一个kotlin项目后,我在构建ionic v1时遇到问题

当我使用cordova run android时,我得到的错误是:

这是由使用编译的库依赖项引起的 Java8或以上。如果您使用的是“java”gradle插件 库子模块添加targetCompatibility='1.7'源兼容性 ='1.7'到该子模块的build.gradle文件。 意外的顶级异常: java.lang.RuntimeException:异常解析类 ... 还有16个 1错误;流产

失败:生成失败,出现异常

  • 错误:任务“:transformClassesWithDexForDebug”的执行失败

    com.android.build.api.transform.TransformException:java.lang.RuntimeException:java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:返回dex的代码1 过程

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出

在我的build.gradle文件中,我有版本为\u 1\u 6的编译选项

我还将jdk版本改为6和7,我已经有了8个版本。我试着把版本改成版本1,版本7,还是一样

我将其更改为版本1,并要求启用jackOptions,但我得到了这个结果

transformClassesWithPreJackPackagedLibrariesForDebugERROR:CipherSuite.java:49-50:Lambda来自jar文件需要它们的 要编译的类路径上的接口,未知接口为 java.util.Comparator错误:ConnectionPool.java:57-58:Lambda 从jar文件需要编译类路径上的接口, 未知接口为java.lang.Runnable错误: java:156-157:jar文件中的Lambda需要它们的 要编译的类路径上的接口,未知接口为 java.lang.Runnable错误:Util.java:238-239:Lambda来自jar 文件需要编译类路径上的接口,未知 接口为java.util.concurrent.ThreadFactory错误: java:87-88:jar文件中的Lambda需要打开它们的接口 要编译的类路径,未知接口为 java.util.Comparator

org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.doExecute(AnnotationProcessingTaskFactory.java:245) 在 org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:221) 在 org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$IncrementalTaskAction.execute(AnnotationProcessingTaskFactory.java:232) 在 org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:210) 在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80) 在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61) 在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46) 在 org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35) 在 org.gradle.api.internal.tasks.execution.skipptodatetaskexecuter.execute(skipptodatetaskexecuter.java:66) 在 org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58) 在 org.gradle.api.internal.tasks.execution.skipmptysourcefilestaskexecuter.execute(skipmptysourcefilestaskexecuter.java:52) 在 org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52) 在 org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53) 在 org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43) 在 org.gradle.execution.taskgraph.DefaultTaskGrapherExecuter$EventFiringTaskWorker.execute(DefaultTaskGrapherExecuter.java:203) 在 org.gradle.execution.taskgraph.DefaultTaskGrapherExecuter$EventFiringTaskWorker.execute(DefaultTaskGrapherExecuter.java:185) 在 org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:66) 在 org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:50) 在 org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:25) 在 org.gradle.execution.taskgraph.DefaultTaskGrapherExecuter.execute(DefaultTaskGrapherExecuter.java:110) 在 org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37) 在 org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37) 在 org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23) 在 org.gradle.execution.DefaultBuildExecuter$1.继续(DefaultBuildExecuter.java:43) 在 org.gradle.execution.dryrrunbuildexecutionaction.execute(DryRunBuildExecutionAction.java:32) 在 org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37) 在 org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30) 在 org.gradle.initialization.DefaultGradleLauncher$4.run(DefaultGradleLauncher.java:153) 位于org.gradle.internal.Factories$1.create(Factories.java:22) org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91) 在 org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOpera