アプリケーションキャッシュのファイルはどこにあるか。
どうやら、「applicationcache.db」にまとめられるみたいですね。
格納場所は、androidのアプリならば、setAppCachePathで場所を変更可能。
SDカードにも保存できます。
myWebView.getSettings().setDomStorageEnabled(true);
myWebView.getSettings().setAppCacheEnabled(true);
myWebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
//myWebView.getSettings().setAppCacheMaxSize(128 * 1024 * 1024);
myWebView.getSettings().setAppCachePath(getExternalCacheDir().getAbsolutePath());
setAppCacheMaxSizeは、サイズ大きくするためには意味がありません。
デフォルトで、2^63-1(?)バイトぐらいのサイズが設定されています。
が、このサイズは実際の上限ではありません。
実際のサイズはどのくらいなんでしょうね。
こち等の方が調べていますが、全然小さいですね。
http://www.winktoolkit.org/blog/235/
アンドロイドですと不定ですし。
2年前の手元の機種でも1MB画像が24枚。
24MBの「applicationcache.db」が出来ました。
どうにも判らないのが、通常のキャッシュとアプリケーションキャッシュの格納場所の違い。