【文件属性】:
文件名称:Android代码-web资源的本地缓存方案
文件大小:2.5MB
文件格式:ZIP
更新时间:2022-08-26 01:21:44
Android代码
CandyWebCache
CandyWebCache是移动端web资源的本地缓存解决方案,能够拦截webview的请求,并优先使用本地缓存静态资源进行响应,以此来对webview加载页面性能进行优化。
特点:
协议层拦截请求,透明替换响应
静态资源版本控制及更新策略
资源防篡改策略
静态资源自动打包到应用,及首次安装解压处理
客户端集成CandyWebCache
集成自动打包插件
集成自动打包脚本可以在发布Release版本时,自动获取服务器上的最新WebApp版本并预置到assets目录下,以Plugin形式提供。
接入方式如下:
在主module的build.gradle中加入
apply plugin: 'com.netease.hearttouch.PresetResourcePlugin'
在主module的build.gradle中加入
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.netease.hear