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

相关推荐
独特的螺狮粉21 小时前
Flutter 框架跨平台鸿蒙开发 - 关系测试应用
flutter·华为·架构·开源·鸿蒙
autumn20051 天前
Flutter 框架跨平台鸿蒙开发 - 颜色情绪
flutter·华为·harmonyos
Utopia^1 天前
Flutter 框架跨平台鸿蒙开发 - 记忆热力图
flutter·华为·harmonyos
2301_822703201 天前
Flutter 框架跨平台鸿蒙开发 - 创意声音合成器应用
算法·flutter·华为·harmonyos·鸿蒙
恋猫de小郭1 天前
Android 上为什么主题字体对 Flutter 不生效,对 Compose 生效?Flutter 中文字体问题修复
android·前端·flutter
三少爷的鞋1 天前
不要让调用方承担你本该承担的复杂度 —— Android Data 层设计原则
android
李李李勃谦1 天前
Flutter 框架跨平台鸿蒙开发 - 创意灵感收集
android·flutter·harmonyos
空中海1 天前
2.7 列表与滚动性能优化
flutter·性能优化·dart
2301_822703201 天前
Flutter 框架跨平台鸿蒙开发 - 气味记忆唤醒应用
flutter·华为·开源·harmonyos·鸿蒙