JetifyTransform Flutter 运行执行失败

Posted

技术标签:

【中文标题】JetifyTransform Flutter 运行执行失败【英文标题】:Execution failed for JetifyTransform Flutter run 【发布时间】:2020-06-03 13:51:36 【问题描述】:
FAILURE: Build failed with an exception.

出了什么问题: 任务 ':app:compileDebugKotlin' 执行失败。

无法解析配置“:app:debugCompileClasspath”的所有工件。 无法转换工件“x86_debug.jar (io.flutter:x86_debug:1.0.0-77c5812d48b861225ea629bd813ad502ddf2c89c)”以匹配属性 artifactType=android-classes, org.gradle.usage=java-runtime-jars。 执行失败JetifyTransform:C:\用户\ Parth.gradle \缓存\模块-2 \文件-2.1 \ io.flutter \ x86_debug \ 1.0.0-77c5812d48b861225ea629bd813ad502ddf2c89c \ d987fc036069ac9d7bfec6a441e0c6ca9e6d8467 \ x86_debug-1.0.0-77c5812d48b861225ea629bd813ad502ddf2c89c.jar。 无法转换 'C:\用户\ Parth.gradle \缓存\模块-2 \文件-2.1 \ io.flutter \ x86_debug \ 1.0.0-77c5812d48b861225ea629bd813ad502ddf2c89c \ d987fc036069ac9d7bfec6a441e0c6ca9e6d8467 \ x86_debug-1.0.0-77c5812d48b861225ea629bd813ad502ddf2c89c.jar' 使用Jetifier。原因:无效的距离代码。 (使用 --stacktrace 运行以获取更多详细信息。)

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

通过https://help.gradle.org获得更多帮助

在 22 秒内构建失败 Gradle 任务 assembleDebug 失败,退出代码为 1 退出(sigterm)

【问题讨论】:

【参考方案1】:

我遇到了类似的错误,我将 chekReleaseBuilds false 添加到 gradle 文件中,如下所示:

lintOptions 
disable 'InvalidPackage'
checkReleaseBuilds false //added this line to the build.gradle under the 
/android/app/build.gradle 

这行得通。

【讨论】:

以上是关于JetifyTransform Flutter 运行执行失败的主要内容,如果未能解决你的问题,请参考以下文章

Flutter App 无法在 IoS 模拟器上运行,运行器内有循环,并且 domain=NSPOSIXErrorDomain,code=63

Flutter 测试的最新进展

运行命令“flutter run”时出错

无法在颤振中使用构建运行器生成 mobx

用 Flutter 实现动画 Motion Design

flutter run卡在Running Gradle task 'assembleDebug'...