Android:存储大型应用的数据在哪里?

时间:2012-03-28 11:04:29

标签: android

你知道那些300mb的gameloft游戏吗?它们通常来自市场上非常小的apk文件。然后你必须从他们的服务器下载游戏的其余部分。我的问题:为什么apk的大小不会增加到300mb?这些文件的格式是什么?此外,如果我删除此应用程序,下载的300mb的其余部分是否也会被删除?如果这个数据不是apk的一部分,os如何管理这个?

谢谢!

1 个答案:

答案 0 :(得分:2)

  

为什么apk的大小不会增加到300mb?

为什么会这样? APK不是300MB。如果他们下载300MB到外部存储,免费外部存储量将下降300MB,但APK不会增长300MB。

  

此外,如果我删除此应用程序,下载的300mb的其余内容是否也会被删除?

理想情况下,是的。如此精心编写的应用程序将使用getExternalFilesDir()获取外部存储上的位置,以用于应用下载的批量数据。卸载应用程序时将删除此目录。