2
我的舊的android項目(使用sdk 2.2.3)不能用sdk 4.2.2編譯,因爲4.2.2似乎沒有「android.webkit.CacheManager」。Android 4.2.2有CacheManager嗎?
那麼我該如何解決它?它可以取代什麼?
我的舊的android項目(使用sdk 2.2.3)不能用sdk 4.2.2編譯,因爲4.2.2似乎沒有「android.webkit.CacheManager」。Android 4.2.2有CacheManager嗎?
那麼我該如何解決它?它可以取代什麼?
看起來CacheManager在API級別11中已被棄用,Android 4.2.1_r1中的the following commit表明它的許多API已被刪除。
替換的一個基本實現是將文件保存在本地,同時指定最後使用時間的標籤。然後,經過一定的時間後,檢查資產是否過舊,並刪除它,如果屬實。
This article和this article似乎提供了示例實現。還有很多圖書館,如this one。