Android 颤振APK大于100 MB
我的安卓版本apk的大小大约是150MB。我想将此apk上传到google play store,但play store的apk大小限制为100MB。在Android应用程序开发中,我们将按照如下步骤为此类限制创建APK扩展文件。想知道颤振代码中创建和使用类似扩展文件并将应用程序大小减小到100MB以下的步骤 更新Android 颤振APK大于100 MB,android,flutter,apk,expansion,Android,Flutter,Apk,Expansion,我的安卓版本apk的大小大约是150MB。我想将此apk上传到google play store,但play store的apk大小限制为100MB。在Android应用程序开发中,我们将按照如下步骤为此类限制创建APK扩展文件。想知道颤振代码中创建和使用类似扩展文件并将应用程序大小减小到100MB以下的步骤 更新 这个问题与由于颤振导致的apk尺寸过大无关。由于应用程序中使用的资产,apk是巨大的。想知道在Flitter中上传此类应用程序的过程。在原生android开发中,我们可以选择扩展文件
这个问题与由于颤振导致的apk尺寸过大无关。由于应用程序中使用的资产,apk是巨大的。想知道在Flitter中上传此类应用程序的过程。在原生android开发中,我们可以选择扩展文件,如中所示。如果不是的话,Flitter是否也有类似的选项将这些应用程序上传到google play store的过程是什么。我同意@RémiRousselet的观点。也许你可以检查一下你的资产,告诉我们是否是这样。但如果不是,那可能是一个包装问题 但作为一个参考,弗利特团队对大型APK有一个答案。检查。还要检查以了解他们得出的颤振最小大小。有人说 我们测量了最小颤振应用程序(没有材料组件,只有一个单中心小部件,使用颤振构建apk构建)的大小,捆绑并压缩为发布apk,约为4.48MB 从这句话来看,颤振APK非常大,它有一个固定的头顶尺寸 以下是一些关于如何减少APK大小的参考资料
也检查与您的相关。
< P>当您构建应用程序的发布版本时,请考虑使用-Debug调试信息标签。此标记可以显著减少代码大小。有关使用此标记的示例,请参见模糊省道代码 要使应用程序更小,您还可以做以下几件事:Remove unused resources
Minimize resource imported from libraries
Support a limited number of screen densities
Compress PNG and JPEG files
或
我用来减少应用程序大小的一种方法是使用
flutter clean
在运行build命令之前
flutter build appbundle --target-platform android-arm,android-arm64
使用appbundle可以获得150mb的内存 使用Firebase存储下载内容(每gig 12美分) 或者遵循颤振中包含的扩展文件(目前非常安静)
最有可能是您的资产我不是在抱怨apk太大,我知道这是因为我的资产太大了。我想知道上传一个有这么大资产的应用程序的过程。在原生Android开发中,我们可以选择扩展文件。如果不是的话,我们在颤振中有这样的选择吗?上传大尺寸apk的过程是什么?你在颤振中找到了任何解决方案吗?!我实际上减少了我的apk尺寸。您可以尝试提供5MB的解决方案??我认为它比Java/Kotlin小,因为它是本机编译的,等等。@Matt抱歉,本机是个错误的词。我应该直接用。但是本机应用程序包括一个完整的SDK,以及更广泛的Java base API。@本机应用程序的SDK直接随操作系统提供。不包括在apk中。