-
Creator 版本: 3.5.2
-
目标平台: Android
-
重现方式:一次性加载很多bundle
-
首个报错:
-
之前哪个版本是正常的:
-
手机型号:
-
手机浏览器:
-
编辑器操作系统:
-
重现概率:
可能所有版本都有这个问题,我们游戏在进入之前需要加载一部分必要的bundle,一共15个,就用了个循环调用assetManager.loadBundle
本来以为这个函数在内部是异步的
但是在测试过程中发现,安卓上有可能会导致jni报错,local reference table overflow
通过js打印后发现,全部都是在下载bundle文件,如下图
虽然代码中也写有释放java对象及函数,但是看上去并没有立即释放掉
最后导致jni报错
希望官方能优化下


