首页 > 解决方案 > 如何在颤振 apk 中删除架构

问题描述

我正在flutter上制作一个应用程序(我是这种语言的菜鸟),我在应用程序的lib文件夹中看到6架构,,,,,,x86但是要上传x86_64到playstore只需要2和. 我的问题是,我如何在没有其他 4 种架构的情况下编译应用程序以减小应用程序的大小,因为 6 个文件夹是 140MB?mipsarmeabiarmeabi-v7aarm64_v8aarmeabi-v7aarm64_v8a

p/s: 英语不是我天生的 lenguaje

标签: flutterdartvisual-studio-code

解决方案


看起来你只是这样做flutter build,你得到了这么多的构建。

这是你可以做的,

  • 如果您正在为游戏商店构建,推荐的方法是构建一个appBundle您可以在此处参考的方法

  • 您可以尝试flutter build apk --split-per-abi只生成 3 个版本arm64-v8aarmeabi-v7a因此x86您可以提取这两个版本并上传。

  • 此外,您可以使用此命令仅为特定平台构建

flutter build apk --target-platform android-arm64,android-arm --split-per-abi

有关拆分的更多信息,请参阅此内容。


推荐阅读