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

相关推荐
liang_jy14 小时前
Android SparseArray
android·源码
liang_jy15 小时前
Activity 启动流程扩展篇(一)—— startActivityInner 任务决策全解析
android·源码
jiejiejiejie_15 小时前
Flutter for OpenHarmony 心情日记功能实战指南
flutter·华为
jiejiejiejie_16 小时前
Flutter for OpenHarmony 倒计时功能实战开发
flutter
NPE~16 小时前
[App逆向]脱壳实战
android·教程·逆向·android逆向·逆向分析
木易 士心16 小时前
别再只会用 drawCircle 了!一文搞懂 Android Canvas 底层机制
android
Math_teacher_fan16 小时前
Flutter 跨平台开发实战:鸿蒙与音乐律动艺术(六)、Lissajous 利萨茹曲线:频率耦合的轨迹艺术
flutter·ui·数学建模·华为·harmonyos·鸿蒙系统
里欧跑得慢16 小时前
17. Flutter Hero动画实现:让界面过渡更加优雅
前端·css·flutter·web
liulian091617 小时前
Flutter for OpenHarmony 跨平台开发:秒表功能实战指南
flutter
AtOR CUES17 小时前
MySQL——表操作及查询
android·mysql·adb