我需要缓存http响应,并基于此blog post该功能内置到ICS中。但是,我需要支持版本1.6以上的版本,所以在查看需要回溯ICS功能之前是否已经准备好使用库。更好的选择比backporting ICS HttpResponseCache
更新:
下面就来HttpResponseCache链接只支持java.net.HttpURLConnection
。
二更新:
经过一番研究,它看起来像Apache的HttpClient的不支持caching,需要提醒的是默认的(内存)后端可能是不适合内存受限的Android应用程序是个好主意。根据对Android的支持,Ehcache可能是一个不错的选择。
谢谢!我最终在4.1中使用了Apache的CachingHttpClient和基于SQLite的CacheStorage,但如果我早一点知道它的话,它将会与'httpclientandroidlib'一起使用。 – 2012-01-04 23:58:44