将flutter从master切换到stable后无法构建发布apk
Posted
技术标签:
【中文标题】将flutter从master切换到stable后无法构建发布apk【英文标题】:Can not build release apk after switchinf flutter from master to stable 【发布时间】:2021-05-22 02:59:53 【问题描述】:我无法构建发布版 apk,但我可以在调试模式下构建 apk。当我在颤振频道主控时,一切正常,但随后,我切换到主控并获取此日志。实际上如果我切换回来它会工作正常,但是我的一些包不支持主频道的功能,所以我必须稳定。
错误日志显示在:
FAILURE:构建失败并出现异常。
出了什么问题: 任务“:app:lintVitalRelease”执行失败。无法解析配置“:app:debugRuntimeClasspath”的所有工件。 无法转换 libs.jar 以匹配属性 artifactType=processed-jar, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime。 > JetifyTransform 执行失败:C:\edu-team\Educ-crossplatform\build\app\intermediates\flutter\debug\libs.jar。 > Transform 的输入文件不存在:C:\edu-team\Educ-crossplatform\build\app\intermediates\flutter\debug\libs.jar。 (见https://issuetracker.google.com/issues/158753935)
尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
通过https://help.gradle.org获得更多帮助
在 1m 54s 内构建失败 正在运行 Gradle 任务“assembleRelease”... 运行 Gradle 任务 'assembleRelease'... 完成 115,3s Gradle 任务 assembleRelease 失败,退出代码为 1
【问题讨论】:
可能是这个帮助之前尝试Flutter Clean
,***.com/questions/62394034/…
【参考方案1】:
尝试--dubug 然后--release,如果这不起作用尝试--debug 然后--profile 然后--release
【讨论】:
以上是关于将flutter从master切换到stable后无法构建发布apk的主要内容,如果未能解决你的问题,请参考以下文章
集成 Flutter 到现有项目,并实现使用单个 FlutterEngine 管理多个入口