我构建发行版APK之后,项目release
文件夹中有三个不同的APK(app-arm64-v8a-release.apk,app-armeabi-v7a-release.apk,app-x86_64-release.apk) 。此外,在app.apk
文件夹(位于apk
文件夹级别之上)中有一个名为release
的apk文件。
我跑步时
flutter安装
输出为
正在将app.apk安装到[android设备] ...
正在卸载旧版本...
正在安装build \ app \ outputs \ apk \ app.apk ... 2,0s
而且,正如您现在所看到的,flutter安装了与app.apk
相同大小的app-armeabi-v7a-release.apk
,所以我认为这些文件是同一文件。但是目标android设备支持arm64-v8a
指令,那么为什么在这种情况下flutter会基于armeabi-v7a
指令集安装apk?