【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" }

相关推荐
方文_12 小时前
flutter~loading效果
flutter
唯有选择12 小时前
让你的应用界面好看的基石:Flutter主题Theme使用和扩展自定义字段
前端·flutter
sunly_16 小时前
Flutter:导航固定背景图,滚动时导航颜色渐变
android·javascript·flutter
恋猫de小郭19 小时前
为什么跨平台框架可以适配鸿蒙,它们的技术原理是什么?
android·前端·flutter
SY.ZHOU19 小时前
详细讲解Flutter GetX的使用
flutter
sunly_19 小时前
Flutter:下拉框选择
flutter
明似水19 小时前
用 Melos 解决 Flutter Monorepo 的依赖冲突:一个真实案例
前端·javascript·flutter
张风捷特烈20 小时前
每日一题 Flutter#5,6 | 两道 Widget 选择题
android·flutter
玖夜Kty1 天前
国内环境修改 flutter.bat 来设置 flutter 的网络环境
flutter
LinXunFeng1 天前
Flutter - GetX Helper 助你规范应用 tag
flutter·github·visual studio code