热更失败,没有错误码,不知道什么情况

jsb.EventAssetsManager.UPDATE_FAILED

只知道在这里
event.getMessage() 返回的是""
所以不知道为啥失败,如果是少量文件的热更 可以成功, 10+mb的时候就容易出错!
会不会是 有文件重名? 都是md5的呀!
有没有改过这个的呀?

Start to update 868 files from remote package.

image

不知道是哪里出问题了 每次都是到这里失败, 也不知道是下载哪个文件失败的!

看看AssetId

event.getAssetId=

没有获取到? 还是没有返回?


要更新868个文件

image
第842个文件跟新失败

全部比对文件大概5000个左右

更新失败的是这个字体文件 大概5mb


看看这个文件这里对不,文件过多改这里就可以了

你这个是v3.7的吗?
我的是 2.4.10的 路径对不上

我在3.5.2改的,
热更失败的原因,可能是某些低端机型更新文件过多就会出现热更失败的错误,
3.5.2有几个小米和vivo的手机热更文件过多会出现很多文件热更失败

这个有标准吗 ?多少算多 几百?几千?

我现在是5000个文件,需要更新的是868个文件

改成合并JSON 合并图片试试

具体多少我也不太清楚 :joy:

我个人认为不是数量问题,更新过程 只是个下载文件的过程 这个理论上没有什么限制 除非你的手机存储没地方了 所以应该不是这个问题导致的

WIN模拟器也不行 空间应该 没限制


我的2.4.10是这样的!

这样的话 服务器上的新版资源要重新打,旧版的客户端还是不能热更吧
必须两个版本都是 合并json才可以吧?