Flutter 打包报错:Execution failed for task ‘:flutter_plugin_android_lifecycle的解决办法

本篇文章主要讲解:Flutter 打包报错:Execution failed for task ':flutter_plugin_android_lifecycle的解决办法。

日期:2025年2月16日

作者:任聪聪

报错现象:

报文信息:

复制代码
FAILURE:Buildfailedwithexception
* What went wrong:
Execution failed for task ":flutter_plugin_android lifec,Could not resolve all files for configuratioidJdkImage> Failed to transform core-for-system-modules.attributes fartifactType= _internal_android _jdk_image, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}> Execution failed for JdkImageTransform:AndroidSdk\platforms\android-34\core-for-system-modules.jar.> Error while executing processStudiolibrlbinlilink,exe with arquments f--module-path c:\usersladminl":\onn.gradle\caches\transforms-3\e98b8165591loutput\templjmod --add-modules java.base --output c:\users\admin\e830d5219221transfonmeigradle\caches\transforms-3\e98b8e83cd521922\transformedoutput\jdkImage --disable-plugin system-modules}
* Try:> Run with --stacktrace option to get the stack trace.> Run with --info or --debug option to get more log output.> Run with --scan to get full insights.> Get more help at https://help.gradle.org.
BUILD FAILED in 8S

问题原因:

说明:造成这个报错的问题,主要是gradle的版本过低,以及真机或模拟机的sdk不存在或过旧导致,我们只需要通过android studio进行更新和下载即可。

解决办法

步骤一、打开我们的android studio 如下图 找到sdk manager:

步骤二、在弹出的sdk manager 中选择下载所需的真机sdk 如下图:

步骤三、点击apply并等待安装完毕:

步骤四、打开我们的 flutter doctor 检查下是否有误警告信息,如果没有进入到步骤五,如果有则先解决这里的提示问题。

命令:flutter doctor

步骤五、进入到我们的安卓项目目录,找到根目录下的 settings.gradle文件如下:

修改如下的版本信息,更改为更高的版本:

重新打包测试,成功~

同时sdk 的xml3和xml4的报错也不存在了!

相关推荐
彭波39630 分钟前
安卓手机端安装xapk、apkm软件!怎样安装xapk软件?安卓的apk和XAPK的区别?附教程
android·智能手机
Yang-Never1 小时前
ADB ->adb shell perfetto 抓取 trace 指令
android·开发语言·adb·android studio
tangweiguo030519872 小时前
Flutter iOS 调试利器:idevicesyslog 从入门到精通
flutter
2501_937189234 小时前
莫凡电视:地方台专属聚合 稳定直播播放工具
android·源码·源代码管理
tangweiguo030519875 小时前
Flutter 异常捕获与处理:从入门到生产实践
flutter
耶叶5 小时前
Android 新权限申请模型(Activity Result API)
android
阿拉斯攀登5 小时前
【RK3576 安卓 JNI/NDK 系列 04】JNI 核心语法(下):字符串、数组与对象操作
android·驱动开发·rk3568·瑞芯微·rk安卓驱动·jni字符串操作
2501_915909065 小时前
不用越狱就看不到 iOS App 内部文件?使用 Keymob 查看和导出应用数据目录
android·ios·小程序·https·uni-app·iphone·webview
llxxyy卢5 小时前
web部分中等题目
android·前端
轩情吖6 小时前
MySQL之事务管理
android·后端·mysql·adb·事务·隔离性·原子性