当前位置: 首页 > news >正文

flutter build apk出现的一些奇怪的编译错误

我换了新电脑后重新编译基于livekit 的 flutter livekit工程,然后编译的时候一直报flutter_webrtc的 0.11.7 版本的dart代码有一个接口未实现,我比较了所以环境和版本实现找不到问题,根本不正常哪里导致的问题 ,以前的电脑的环境一直能编译的,后来折腾的过程中不知道是改变了原来电脑的哪里的环境导致原来的电脑环境也编译不过了 , 后来实现没办法了 尝试改变flutter_webrtc插件的版本,原来的问题是是没有了但是又引入了新的问题,最后实在找不到到底是哪里环境导致的问题,直接在pub的cache中把它出错的地方的未实现的接口实现了一下,直接改cache代码不是推荐的做法,cash清除了这个问题又会出来 我先偷懒先这样做,而且我感觉这种release的插件不应该有问题,应该还是跟哪里编译环境不兼容。 除了这个错误后来又出现 了 报aapt2 打包 anddroid sdk  api35 下的android.jar的错误 , 后来升级了 AGP和 gradle到8.2解决了这个问题,之前 是8.0 ,但是奇怪的事以前是能正常编译的,突然不知道为什么会出现 这个问题。  总体来说 flutter 的编译还是挺复杂的, 因为要依赖很多的工具,编译环境很复杂 ,可能哪里的版本没对应上就出现问题了,有时候还会有些莫明其秒的问题 , 就这几个问题折腾了快半个月了 ,之前 一直就能编译的突然不能编译了,一直想找出到底是哪里编译环境改变了导致的问题,后来实在是找不到环境哪里有问题,  直接直面问题,哪里报错就改哪里 终于把问题解决了,所以有时候直面问题能够更快速的解决,虽然还是困惑到底哪里环境变了 相同的代码为什么就突然编译不过了。 

http://www.xdnf.cn/news/341947.html

相关文章:

  • K8s网络从0到1
  • 《易语言学习大全》
  • k8s术语之DaemonSet
  • [python] 函数基础
  • 深入解析asyncio的实现与应用
  • C#简易Modbus从站仿真器
  • 如何将 Build at、Hash 和 Time git 的 Tag 号等构建信息,自动写入一个 JSON 文件
  • sql serve 多表联合查询,根据一个表字段值动态改变查询条件
  • 【Dify系列教程重置精品版】第七章:在Dify对话中显示本地图片之FastAPI与Uvicorn
  • PCL点云按指定方向进行聚类(指定类的宽度)
  • mission planner烧录ardupilot固件报错死机
  • ESP32开发之freeRTOS的互斥量
  • 网络协议之DHCP和PXE分析
  • QT中多线程的实现
  • Rust包、crate与模块管理
  • 领域驱动设计(DDD)解析
  • 2025年4月AI算力领域热点事件全景报告
  • 配置Hadoop集群环境-使用脚本命令实现集群文件同步
  • 手撕基于AMQP协议的简易消息队列-1(项目介绍与开发环境的搭建)
  • uniapp|实现多终端聊天对话组件、表情选择、消息发送
  • onlyoffice 源码调试指南-ARM和x86双模式安装支持
  • 前端面试宝典---JavaScript import 与 Node.js require 的区别
  • uni-pages-hot-modules插件:uni-app的pages.json的模块化及模块热重载
  • JavaScript基础 (二)
  • 苍穹外卖(数据统计-图形报表)
  • QtGUI模块功能详细说明, 字体和文本渲染(四)
  • 单片机-STM32部分:8、外部中断
  • Mysql-OCP PPT课程讲解并翻译
  • 【并发编程】MySQL锁及单机锁实现
  • 【Android】动画原理解析