首页 / 浏览问题 / 移动GIS / 问题详情
内存泄漏问题 MapControl2.a
mxc
112EXP 2017年11月01日

使用leakcanary 检测到地图的内存泄漏问题。

在Framgent 的 destroy() 方法中 释放对象

log显示 这段代码正确执行了

感觉代码的姿势很对了,为什么还会内存泄漏呢。希望能得到解决。

4 个回答

没有人知道解决办法吗
mxc
112EXP 2017年11月10日
这种 情况可能需要 调试,仔细盘查代码才能  找出问题所在,建议拨打 400-8900-866  跟对应产品的支持工程师详细沟通下
好的,谢谢
检测的时候打断点调试一下,看具体是运行到哪一句报内存溢出。
2,042EXP 2017年11月02日
现在内存泄漏了,并没有溢出,这个MapControl2
是Map类里的
定位到是map.close()的时候内存泄露了,还是mapcontrol和workspace dispose()的时候泄露的,还是三者都有?
我不太清楚怎么定位哪行内存泄漏,指导一下呗
在environment.setlicensepath()前添加一句代码environment.setopengl(false)不开启OpenGL。
好的,我试试
并没有解决,还是MapControl2.a 泄漏
还有别的办法吗
要沉呀,有么有人看一下
mxc
112EXP 2017年11月09日

现在是Map里的MapControl1

mxc
112EXP 2017年11月09日
你好,内存溢出有具体的解决方案了吗?遇到了同样的问题。
...