2011-10-14 4 views
9

アプリケーションプロパティで計算されたキャッシュとデータのサイズはどのようになっていますか?Androidはどのようにキャッシュとデータサイズを計算しますか?

すべてのデータをSDカードに保存しますが、Androidでは常に4   KBを使用していますが、SDカードでは約50   KBです。キャッシュと同じです!私はそこに3   MBの画像を置く。しかし、私のキャッシュサイズはゼロです!

正しいディレクトリ(/mnt/sdcard/Android/data/my.package.name/files/mnt/sdcard/Android/data/my.package.name/cache)を使用していると思います。


Android 4.0.xではこれが変更されましたか?

このスクリーンショットを参照してください:

+1

4kbはUNIXディレクトリのサイズです。特定のディレクトリ情報のサイズ – ikromm

答えて

0

アプリケーションのプロパティページには、内部メモリの使用量のみが表示され、外部メモリ(SDカード)の使用量は表示されません。

理由はわかりませんが、SDカードが同じように管理されていない理由の1つは、アプリケーションのSDカードデータを管理するためにAndroidを取得できる一方で、それをバイパスして、カスタムフォルダ構造を使用することもできます。

さらに、外部メモリは通常、内部メモリよりはるかに大きく、ユーザーが管理できるため、SDカードの使用はおそらく重要ではないでしょう。

関連する問題