flutter iOS 着色器编译打包

着色器预编译

iOS安装后,第一次运行时动画会存在卡顿的现象,这个时候我们先需要着色器编译。
flutter run --profile --cache-sksl --purge-persistent-cache
运行这个命令,这个时候会在手机上运行app,接下来我们该做的是,在app中点击有动画的地方,将所有 动画处都点击后,在命令行里输入M进行sksl.json写入操作。

flutter build ipa --bundle-sksl-path 生成的文件名.sksl.json --obfuscate --split-debug-info=debug_info
执行上述命令行,进行着色器编译与混淆打包。打包成功后进入build-》ios->archive文件夹中,获取ipa包

安卓打包

flutter build apk --target-platform android-arm64 --split-per-abi --obfuscate --split-debug-info=debug_info

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容