我在做热更新的时候是这样做的
我把代码部分加密压缩 启动游戏就直接读取加密压缩包中的数据
资源文件采取的多个分包下载 然后解压
在windows上测试下载更新包没问题
上安卓平台发现没有写入权限!
无法把新的代码包覆盖旧的代码包
我查了一下前辈说的方法 说是把资源都建立在一个map里
每次更新 就更新这个map
但是我有个疑问就是 如果每次我只更新一个图片 或者一个配置文件 我都得去为之建立一个目录来存放 这样存储空间会占用得越来越多 会存在很多没用的资源
有没有什么更好的办法呢?
help!求指教
怎么会没写入权限?你要下载到 getwrite 的那个目录下啊,然后设置搜索目录把它的优先级提高
大概是你的权限没有申请 尝试去修改AndroidManifest.xml