Android + Flutter打包出来的APK体积太大

Android原生项目集成了Flutter Module,之前打包的APP只有50MB左右,今天重新打包居然变成400多MB了,使用Android Studio的Analyze APK查看,主要是 libflutter.so 体积很大,看Build日志(见下面第一张图),说是Flutter Module依赖的多个Flutter插件使用的NDK版本不一样,于是根据修复建议,在Flutter Module的.android/app/build.gradle中设置一个最高的NDK版本(log中有建议的版本,就是多个插件所依赖的NDK版本中最高的那个,好兼容多个不同的版本),然后重新打包,APK体积就变小了。参考Flutter的这个issue

相关推荐
SoaringHeart6 小时前
Flutter调试组件:打印任意组件尺寸位置信息 NRenderBox
前端·flutter
不爱说话郭德纲9 小时前
告别漫长的HbuilderX云打包排队!uni-app x 安卓本地打包保姆级教程(附白屏、包体积过大排坑指南)
android·前端·uni-app
九狼11 小时前
Flutter URL Scheme 跨平台跳转
人工智能·flutter·github
_squirrel12 小时前
记录一次 Flutter 升级遇到的问题
flutter
Haha_bj14 小时前
Flutter——状态管理 Provider 详解
flutter·app
Sinclair14 小时前
简单几步,安卓手机秒变服务器,安装 CMS 程序
android·服务器
MakeZero17 小时前
Flutter那些事-展示型组件篇
flutter
赤心Online17 小时前
从零开始掌握 Shorebird:Flutter 热更新实战指南
flutter
雮尘17 小时前
手把手带你玩转Android gRPC:一篇搞定原理、配置与客户端开发
android·前端·grpc
wangruofeng17 小时前
AI 助力 Flutter 3.27 升级到 3.38 完整指南:两周踩坑与实战复盘
flutter·ios·ai编程