解决空间占用问题:更新应用 vs 清新安装
最近有人发现,在清除并重新安装Google Maps应用程序时竟发现了不同的文件大小现象。具体如下:
- 在第一次安装该应用(大约两年的时间)后,其尺寸约为60MB。
- 而在卸载旧版本后直接下载最新版则显示大小为44.5MB。
为什么要出现此情况?
应用程序更新过程:一般而言,在应用程序进行更新之时,并不是将整个文件重新复制一次。实际上传递的是资源文件(即apk中的代码、库文件、资源和二进制数据)的更改或者替换,而并不是直接添加新的文件。这会具体取决于新版本中增加或减少了哪些资源。
不同情况下的空间变化:通常情况下,更新的应用程序可能会占用更大的存储空间。然而在Google Maps这一实例里,由于某些之前使用的项被进行了压缩处理,因此整体大小变得比原版本要小了。
如果新版本中的资源(例如代码、库文件等)比原来的更大,则安装后的容量会增加;反之则会减少。
清洁安装是否更好?
- 清洁安装的意义:当应用首次安装时,它会保留用户设置和数据库。卸载此应用程序也将删除所有此类相关数据。
- 安装后空间变化的解释:在你仅仅更新原有版本的应用程序时,旧版中的数据并未被清除,而是留存于设备的数据分区中,包括缓存文件等临时数据。
- 清洁安装的优势:
- 允许用户获得更小的总体存储大小。
- 在某些情况下,可能会意外减少整体应用文件的大小(比如仅修复了一处文字错误)。
但请注意:
清洁安装会导致您失去所有在该应用程序中保存的数据,包括设置和缓存。
长期下来,无论是清洁安装还是简单更新,最终存储量变化不会有多大差异。因为即使不更新,随着时间的推移应用的数据也可能增加,因此两者整体占用的存储空间相近。
综上所述,如果只是为了节省一部分存储空间且不会担心丢失任何重要的个人信息,则可以选择重新安装应用程序;但如果不希望有过多空间使用,又不想失去缓存或设置的话,保持简单的更新操作是更为推荐的做法。
正文完