新手高分求教!急!谢了

xinjiekou 2013-11-08 11:35:18
我在做自动更新的功能,已经可以实现远程读取JSON文件来判断版本,远程下载新版本并安装。有个大问题就是如果只想更新主程序,不更新ASSET目录下的资源时,目测安装后原有的资源文件都被覆盖了。。。。求解决办法。。。。我生成小包时,把ASSET目录下资源都删掉,然后编译,是这样么
...全文
141 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Birds2018 2013-11-08
  • 打赏
  • 举报
回复
在包下面的/data/package/ 文件会保留,APK本身的东西会被覆盖。 如果不想把资源覆盖,那就不能把资源的东西放在APK里面了,只能放在SDCARD上,或者单独做资源更新包。
zz_yi 2013-11-08
  • 打赏
  • 举报
回复
ASSET目录下会在内存被删除,建议放入SD卡
  • 打赏
  • 举报
回复
先复制到sd卡吧
哎,真难 2013-11-08
  • 打赏
  • 举报
回复
ASSET目录是肯定会被删除的,因为它是存储在手机内存上面的,你可以把ASSET目录下你需要的资源写到SDCARD上面,这样每次更新时候,只会把ASSET目录删除,加载还是加载sdcard的文件。

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧