【问题标题】:Size Limit of Android Application that can be installed as APK可安装为 APK 的 Android 应用程序的大小限制
【发布时间】:2020-11-24 08:49:27
【问题描述】:

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

【问题讨论】:

    标签: android apk size android-file android-install-apk


    【解决方案1】:

    没有大小限制,但 Google Play 有 150mb 的限制,超过此限制的 .aab 文件无法作为正常版本上传,您必须使用功能交付。

    你说你不打算上传到Playstore;仍然 300mb 是巨大的,不能证明是合理的。

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

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

    【讨论】:

    • 我正在开发的应用程序是针对偏远地区的,根据客户的说法,互联网可用性几乎为零。这是一个教育相关的应用程序,告诉人们如何阅读和写作。所以他们想要一个包含所有数据的apk,比如视频、音频和图像。这就是它的规模不断扩大的原因。我担心它的大小。
    • 哦。无论如何,至少尝试代码混淆以减少大小。顺便说一句,恭喜该应用程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-11
    相关资源
    最近更新 更多