2012-01-12 124 views
13

我打算将打开的文件保存到android缓存中。但在开始之前,我想知道缓存文件的最大大小,以及如何根据设备管理缓存大小?最大缓存大小

回答

14

Doc说:

这些文件将是那些先被删除时,该设备运行 低点存储。无法保证这些文件何时会被删除,其中 。

而且还有一个建议:

注意:你不应该依赖系统中删除这些文件,你的; 对于缓存文件消耗的空间量,您应始终拥有合理的最大值(例如1 MB),并在超出该空间时修剪这些文件 。

所以,据我所知,缓存可以像存储空间上的空闲内存一样大。

+0

不, cachce的尺寸非常小...请阅读http://www.blaze.io/mobile/understanding-mobile-cache-sizes/ – AbhishekB 2012-03-14 06:28:51

+1

@AbhishekB请仔细阅读下面的内容。以下是相同的答案。这篇文章是关于浏览器的缓存。 – pawelzieba 2012-03-15 17:32:42

0

此链接会帮助你理解这一点:

http://www.guypo.com/understanding-mobile-cache-sizes/

+4

难道仅仅是浏览器的缓存吗? – pawelzieba 2012-01-12 10:37:33

+0

http://stackoverflow.com/a/7036597/1023138 – 2012-01-12 10:53:56

+0

http://stackoverflow.com/questions/4119405/android-how-to-increase-heap-size-at-runtime – 2012-01-12 10:54:08