2012-01-12 171 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