apk更新:可否只更新部分资源文件,不重新下载整个安装包?
在pad上的apk安装包,想更新个别图片或者js文件达到更新目的。如果重新下载安装包,太费流量,速度慢...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在pad上的apk安装包,想更新个别图片或者js文件达到更新目的。如果重新下载安装包,太费流量,速度慢...
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
已实现:http://my.oschina.net/liucundong/blog/160436
有两种方法,一种是动态加载,将需要的资源作为jar进行加载,不需要重新下载apk。
第二种是增量下载,下载apk的时候只下载变动的部分,未变动的部分从老的apk中获取,这样也能节省流量。
有没有做个把这个web页面放到外网上,本地就直接loadurl(),这种方法有人做个吗?我测试,我放到外网,就启动不了摄像头,而在本地部署,是可以启动摄像头的。有人知道为什么吗?
是不是哦
楼上两位说的很明确了。
谢谢!也就是说,如果资源文件没有独立出来,就没办法做到那种局部的更新了?
这个得看你的程序是怎么设计的,你自己要想办法把这些资源独立到 apk 之外才行。
谢谢!
如果说是写到APK里面去那是不可能的。
但是可以通过程序的设计架构达到你的要求。
比如:图片和js的保存到sdcard的,程序启动的时候是去读取sdcard的信息来显示在应用上的
更新的时候就是更新sdcard的东西。