在android原生平台尝试使用bundle.releastAll()函数释放已经缓存的bundle资源,按照官方文档的说法releaseAll()应该是会移除缓存资源的。但是实际没有。不知道是我理解有问题还是,缓存机制存在bug。
这个是文档中对于releaseAsset 和releaseAll的说明
这个是我移除bundle的代码,断点看是有调用到releaseAll,并且也调用了 removeBundle

这个是调用releaseAll和removeBundle后通过cc.assetManage.cacheManager.cachedFiles打印的缓存信息,对应得bundle资源还在
我是使用真机远程调试断点打印得,不知道哪位大佬能帮忙解惑






