- android/
- Android 将字节码转换为dex时发生Ionic v1生成错误
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