【问题标题】:Why is required space more than apk size when downloading from google play为什么从 google play 下载时所需空间大于 apk 大小
【发布时间】:2017-09-07 18:03:45
【问题描述】:

我的 apk 大小是 2.75MB。当我尝试从 Google Play 下载它时,我收到一条消息说我需要释放 150MB 的空间。当我下载该应用程序时,它只有 2.75MB。下载了一些内容后,还是只有7MB左右。为什么会有这样的差异?

【问题讨论】:

标签: android apk


【解决方案1】:

应用程序以 .apk 形式发布,这意味着您的所有源代码以及应用程序中使用的图像、音乐等资产都是压缩形式。

安装后,所有文件都被解压,导致应用体积增大。

有些应用会在您安装后下载额外的文件,并将这些文件缓存起来,以便您获得更流畅的应用体验。

Android 还提供了各种工具来压缩应用程序,然后再将其发布到游戏商店,例如 progaurd。这样做,很难对应用进行逆向工程。

从开发者的角度来看,apk 越小,被下载的机会就越大。因此,许多开发人员使用这些工具来尽可能地压缩应用程序,从而缩小 apk 文件的大小。

因此,尽管应用在 Play 商店中的大小可能看起来更小,但安装后它可能会在您的手机中占用更大的空间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-13
    • 1970-01-01
    • 2021-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多