Android打包分两种,appbundle和apk:
1.appbundle这种方式湖主要是用于GooglePlay发布,GP会根据不同的设备abi发布,从而减小用户安装包的大小
flutter build appbundle --target lib/main_dev.dart
这里要说明一下,后边的main_dev.dart是我自定义的不同环境的入口文件
2.apk的打包方式就比较常见了
flutter build apk --target lib/main_dev.dart
flutter build apk --target lib/main_dev.dart --split-per-abi
加上--split-per-abi会打出三个不同abi适配的apk包,不加的话时包括所有abi的包
参考链接:https://flutter.cn/docs/deployment/android