【1.9.1内存问题】内存无法释放!!!已经卡住10多天了,有图有真相

可以先按照这个方法尝试一下,使用自定义引擎并打补丁,分别是engine和cocos2d-lite。

1赞

感谢,等下试试看哈

额。。。建议你多看一下官方的api 和文档, 对自己的代码进行一下修改以及堆栈的跟踪,或许自己就能解决这个问题呢

好的,非常感谢

您好,试过了,貌似不行呀?您那边测试可以吗?

你多个资源同时加载,然后释放看看,还有自定义引擎确定下代码是不是合进去了?

好的,非常感谢。不过试了,应该是不行。

发个demo,我看看

非常感谢,解决了,多加载一个perfab就释放掉了。

没理解,多加载一个prefab什么意思呢

本来程序加载了一个perfab
你再加载一个。两个就能释放了。。就这么神奇,并且按照上面大神的方式修改源码就行了

我何时才能想楼上的大佬这么优秀。

怎么解决,是官方bug?

mark

@huanxinyin 我在2.2.0 遇到同样的问题~ 也要这样改吗?

2.2.0的问题和这个帖子的问题完全不一样,代码结构都不一样。
不确定你的问题是什么,这里有个已知的内存泄漏问题,你可以修复下,其他的问题还是得分析下。
https://github.com/cocos-creator/engine/pull/5900

我在ios 真机调试,spine 资源在2.2.1 和 2.2.0 一样无法释放内容(release方法),并且在win 环境测试没问题。

麻烦给下demo,谢谢!

链接: https://pan.baidu.com/s/1ymdCGNfRnNHUJmEi8IQ7NQ 提取码: jk64

参考一下,兴许有用 这段时间自己整理总结了一下creator 2.2.x 资源释放,分享给大家