最近关注AssetsManager热更新,看了存在一个疑问,请知道的同学帮忙指点一下:
如果我的更新过程是:从原生APK包的
V1.0,热更新到
V1.1,
V1.1再次热更新到
V1.2。
问题是:在从V1.1到V1.2的
热更新过程中被中断了,只更新了一部分文件,
这个时候玩家打开游戏,跳过热更新提示,进游戏是不是就可能会出问题?
因为毕竟V1.2的内容才更新了一部分,而更新V1.1的时候已经setSearchPaths到了
HotUpdateSearchPaths,
程序执行的是文件夹
HotUpdateSearchPaths下的代码,而代码又是不全的。
还是说更新的时候没有做覆盖,在一个版本文件都更新完后才做覆盖?