我使用Flutter构建的android版本大小约为150MB . 我想将这个apk上传到谷歌游戏商店,但游戏商店的apk大小限制为100MB . 在Android应用开发中,我们按照此link中显示的步骤为此限制创建APK扩展文件 . 想知道Flutter代码中创建和使用类似扩展文件的步骤,并将应用程序大小减少到100MB以下 .
Update 由于Flutter,这个问题与大尺寸的apk无关 . 由于应用程序中使用的资产,apk很大 . 想知道在Flutter中上传此类应用的过程 . 在本机android开发中,我们可以选择扩展文件,如link所示 . 如果没有将此类应用程序上传到Google Play商店的过程,那么Flutter是否有类似选项?
1 回答
我同意@RémiRousselet也许您可以检查您的资产并告诉我们是否是这种情况 . 但如果不是,那么也许这是一个包问题 .
但作为一个FYI,Flutter团队有一个大尺寸APK的答案 . 检查this . 同时检查this以了解他们提出的Flutter的最小尺寸 . 有人说,
从该声明判断,Flutter APK非常大,并且具有固定的开销大小 .
以下是您可以查看有关如何减少APK大小的参考 .
Reduce --release apk and ipa sizes
Would like an article which explains how to reduce APK size
另请查看与您相关的StackOverflow question .