可以作为APK安装的Android应用程序的大小限制



我目前在一个Android项目上,该项目包含视频/音频和许多图像。所有这些媒体文件都在res/drawable或res/raw中,或者在android项目的assets目录中。当我建造APK时,它的大小达到了300MB,我还没有完成50%的项目。虽然项目不会上传到谷歌Play商店,但它会按原样安装。我担心它将达到的APK大小。你能告诉我安卓设备上可以安装的APK的大小限制是多少吗。谢谢

没有大小限制,但Google play有150 MB的限制,超过此限制的.aab文件不能作为正常构建上传,而是必须使用功能交付。

你说你不会上传到playstore;仍有3亿欧元是巨大的,无法证明其合理性。

  1. 使用代码模糊技术来删除不需要的代码和资源
  2. 避免使用软件包硬编码/添加巨大的资源文件。即图像和视频。相反,如果可能的话,让它们从像Firestore这样的后端加载
  3. 即使在琐碎的任务中也要避免使用库(如果你这样做的话(

总之,300 mb是巨大的。伙计,至少把它降到100毫巴以下。

最新更新