Flutter 打包的坑
打包运行白屏
问题:
- 生产打包后启动白屏,日志报错 没有找到
libflutter.so
场景:
执行命令
1
2flutter clean
flutter build apk --release --target-platform android-arm分析:
发现一个问题,除了
v7a
其他的几个目录大小明显不对,这要是找不到so
文件的根本原因解决方案
在
build.gradle
中指定abiFilters
即可1
2
3
4
5
6
7
8
9
10
11
12android {
// 前略
defaultConfig {
ndk {
//选择要添加的对应 cpu 类型的 .so 库。
abiFilters 'armeabi-v7a';
}
}
// 余略
}