Android应用内部存储空间中存储的最大数据量应该是多少?

时间:2013-05-29 16:40:47

标签: android storage

当您需要在应用中存储大量文件时,

Android提供2 main options

  • 内部存储空间
  • 外部存储

我需要存储5 MB到100MB的数据(XML,图像,HTML,声音),我正在尝试确定哪个选项应该是默认选项。

在理想的世界中,内部存储听起来是最好的选择:

  • 它增加了一些控制权限
  • 100%的时间可用[编辑:我的应用程序应完全脱机功能]
  • ......但也可能非常有限

另一方面,外部存储空间会更大,但可能无法在100%的时间内使用。

您对此问题有何看法?什么应该是最大的。应用可以存储在设备内部存储空间中的数据量,而不会破坏用户的整体Android体验?

1 个答案:

答案 0 :(得分:3)

我想问题是关于install the application的位置。在保存用户的内部存储和提供全时访问之间进行权衡。

从我的角度来看,只要您的应用程序权重超过20 MB,就应该将其安装在外部存储上。如果外部存储变得不可用,我可能意味着用户没有使用任何应用程序...

最重要的是,许多沉重的应用程序因不允许安装在外部存储上而获得不良评级(Chrome是一个重量超过60 MB的着名示例)。