couldn't find "libflutter.so"
关于abi和cpu之间的关系
参考flutter build apk
默认apk中lib
所以会出现couldn't find "libflutter.so"
或者无法安装。
为了支持ARMv5,我们需要armeabi
,默认的不行
- 修改
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle
文件中的逻辑‘’ - 手动先解决
修改apk文件lib
- 创建armeabi文件夹
- 复制
armeabi-v7a
中的内容 - 删除
armeabi-v7a
文件夹 - 压缩整个文件夹
- 重写签名
更多相关命令
flutter build - h
默认打包命令
flutter build apk --release --flavor pro --build-number 15 --build-name 1.23 --target-platform=android-arm64
更多参数