【发布时间】:2017-12-16 13:08:50
【问题描述】:
我可以看到我的基于 libgdx 的活动正在泄漏,但我不知道它是从哪里引用的。
LeakCanary 似乎无法访问应用程序的 libgdx 部分的调试信息(可能是因为它是作为项目中的单独模块构建的)。
我该怎么做才能让 LeakCanary 知道代码的 libgdx 部分发生了什么?
【问题讨论】:
标签: android memory-leaks libgdx leakcanary
我可以看到我的基于 libgdx 的活动正在泄漏,但我不知道它是从哪里引用的。
LeakCanary 似乎无法访问应用程序的 libgdx 部分的调试信息(可能是因为它是作为项目中的单独模块构建的)。
我该怎么做才能让 LeakCanary 知道代码的 libgdx 部分发生了什么?
【问题讨论】:
标签: android memory-leaks libgdx leakcanary
好的, 事实证明,它不是丢失的堆栈跟踪(Gdx.app 是活动,并且是对它的唯一引用),而且它毕竟不是重要的泄漏。
一旦我开始一个新的 libgdx 活动,Gdx.app 将被设置为它,旧的将被销毁,所以这没什么大不了的。
(不要删除问题,因为其他人可能会毫无道理地担心同样的泄漏)。
【讨论】: