论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
软件与程序人生
›
移动端开发
›
[Flutter] 运行时报错Execution failed for task ‘:con ...
[Flutter] 运行时报错Execution failed for task ‘:connectivity_plus:com ...
九天猎人
金牌会员
|
2024-6-24 20:59:15
|
来自手机
|
显示全部楼层
|
阅读模式
楼主
主题
993
|
帖子
993
|
积分
2979
环境
系统:Windows
Flutter:3.19.6
connectivity_plus:6.0.3
题目形貌
Flutter升级到3.19.6,connectivity_plus库升级到6.0.3后,运行项目时报错Execution failed for task ‘:connectivity_plus:compileDebugJavaWithJavac’,如下图:
可以得知在运行时gradle在编译connectivity_plus库的过程中遇到了一个与编译Java干系的错误。
解决方案
起首猜想大概是该库的版本太高,尝试降版本到5.0.2后,其他库也会报同样的错误,以是降低版本不是一个好的解决方法,没有从根源解决题目。
其次猜测大概是当前flutter版本与jdk版本、gradle版本不匹配,既然报错和java有关,多半是jdk的版本题目,于是接下来根据这两篇文章查察了我自己的android studio版本和jdk版本:
https://juejin.cn/post/7221808657531961401
https://juejin.cn/s/android%20studio%20%E7%89%88%E6%9C%AC%E5%8D%87%E7%BA%A7
第一步,由于发现我的android studio确实比力老了,是22年的版本,于是进行升级,
升级到2023.3.1.18
,注意安装时保存旧的配置以免影响到项目。
第二步,
配置环境变量
:JAVA_HOME以及path:
配置好以后,重新打开flutter项目,运行flutter clean,重新flutter pub get,然后运行项目,可以正常运行。
总结
雷同库的报错一样寻常都是和 jdk 干系的,在定位题目的时间可以顺着这个方向查,或者扣问小G。我升级android studio之后,jdk版本其实还是之前那个旧的,以是实际的缘故原由大概还是我没有配置JAVA_HOME,或者没有在android studio -> File -> Project Structure中选择SDK等,导致gradle执行的时间找不到可用的jdk。
一些经验:
[可以尝试不使用fvm]
升级过好几次flutter,每次升级都不是很顺利,越来越以为其实fvm管理flutter版本不是特别好用,偶然候切换好版本之后,fvm list显示的是正确版本,但是报错又会出现current dart sdk xxx(实际切换的flutter版本对应的dart已经是3.3.4了):
[记得查察flutter doctor]
跑flutter doctor可以看到本地安装的各个工具的情况,偶然候确实可以发现题目,或者最少提供思绪。
[force updage 强制更新库]
偶然候跟某个package版本干系的报错,着实找不到好的解决方法,可以flutter clean后运行
flutter update-packages --force-upgrade
,然后再pub get,强制根据pubspec.yaml中配置的版本更新库。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
九天猎人
金牌会员
这个人很懒什么都没写!
楼主热帖
从洞察到决策,一文解读标签画像体系建 ...
C# 使用流读取大型TXT文本文件 ...
袋鼠云平台代码规范化编译部署的提效性 ...
Flink的API分层、架构与组件原理、并行 ...
SpringBoot(八) - 统一数据返回,统一 ...
Redis命令手册
打穿你的内网之三层内网渗透 ...
JVM
微服务(三)之负载均衡(服务端和客户端) ...
MVCC - Read View的可见性判断理解 ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
MES
分布式数据库
网络安全
Oracle
物联网
快速回复
返回顶部
返回列表