【flutter版本升级】【Nativeshell适配】nativeshell需要做哪些更改

flutter

从3.13.9

升级:3.27.2

nativeshell组合库中的

1、nativeshell_build库替换为github上的最新代码

可以解决两个问题:

一个是arg("--ExtraFrontEndOptions=--no-sound-null-safety") 在新版flutter中这个构建参数不支持了导致的build错误(即内核build错误)

一个是bin/cache/artifacts/engine/darwin-x64/FlutterMacOS.framework" does not exist. Try running 'flutter precache'. 在build时的报错,因为新版的flutter库的这个目录darwin-x64 下没有直接的FlutterMacOS.framework文件

2、替换nativeshell_build后

(1)要在项目根目录下的toml文件中修改nativeshell_build的依赖

(2)还有rs写的nativeshell-0.1.16的toml文件中修改nativeshell_build的依赖,nativeshell_build = { version="0.1.1", path = "../nativeshell_build" }

相关推荐
maaath1 小时前
【maaath】Flutter for OpenHarmony 实战:旅游攻略应用开发指南
flutter·华为·harmonyos
jiejiejiejie_1 小时前
Flutter for OpenHarmony 跨平台开发:计算器功能实战指南
flutter
jiejiejiejie_2 小时前
Flutter for OpenHarmony 交互体验实战合集:底部导航优化 + 萌系用户反馈全攻略
flutter
liulian09163 小时前
Flutter for OpenHarmony 跨平台开发:番茄钟功能实战指南
flutter
liulian09164 小时前
Flutter for OpenHarmony 效率工具开发实战:我实现的番茄钟与倒计时功能总结
flutter
jiejiejiejie_5 小时前
Flutter for OpenHarmony 跨平台开发:待办事项功能实战指南
flutter
maaath6 小时前
【maaath】Flutter for OpenHarmony 实战:电影榜单应用开发指南
flutter·华为·harmonyos
xmdy58669 小时前
Flutter+开源鸿蒙实战|智安盾电商溯源平台Day6 登录逻辑+积分体系+全局收尾优化
flutter·华为·harmonyos
liulian09169 小时前
Flutter for OpenHarmony 工具类应用实战总结:计算器 + 记事本功能开发全解析
flutter
911hzh11 小时前
Flutter WebRTC iOS 原理解析:从 getUserMedia 到 Texture,讲清视频采集、纹理渲染与远端通话链路
flutter·ios·webrtc