2

4.2.2には「android.webkit.CacheManager」がないように見えるため、私の古いAndroidプロジェクト(SDK 2.2.3を使用)はSDK 4.2.2でコンパイルできません。

では、どうすれば解決できますか?その代わりになるものは何ですか?

4

1 に答える 1

1

CacheManagerは API レベル 11 で廃止されたようで、Android 4.2.1_r1 での次のコミットは、その API の多くが削除されたことを示しています。

置換の基本的な実装は、最後に使用された時刻を指定するタグとともに、ファイルをローカルに保存することです。次に、(一定の)期間が経過したら、アセットが古すぎるかどうかを確認し、そうであれば削除します。

この記事この記事は、実装例を提供しているようです。このようなライブラリもたくさんあります。

于 2013-06-22T04:01:15.193 に答える