5

当您需要在应用程序中存储大量文件时,Android 提供了2 个主要选项:

  • 内部存储器
  • 外置储存

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

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

  • 它增加了一些控制访问
  • 它在 100% 的时间都可用 [编辑:我的应用程序应该可以离线使用]
  • ...但它也可能非常有限

另一方面,外部存储会更大,但可能并非 100% 可用。

你对这个问题有什么看法。最大值应该是多少。应用程序可以在设备的内部存储空间中存储多少数据而不会破坏用户的整个 Android 体验?

4

1 回答 1

3

我想问题是关于在哪里安装应用程序。这是在保存用户的内部存储和提供全时访问之间的权衡。

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

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

于 2013-05-29T17:16:56.477 回答