【发布时间】:2014-02-23 21:20:02
【问题描述】:
我有一个用 Android 布局组件覆盖 SpenSurfaceView 的屏幕。当用户切换屏幕加载不同组件时,旧组件泄漏到这个类中:
com.samsung.android.sdk.pen.engine.SpenInView 根据 MAT(Memory Analyzer T)从本机堆栈
覆盖的组件是自定义控制器,以笔划的形式接收用户输入。他们有一个对 SurfaceView 的引用,但在组件被删除之前它是空的。
即使我完全退出应用程序,问题仍然存在。
我使用示例 PenSample5_6_TextRecognition 作为参考。
这是使用三星移动 SDK (http://developer.samsung.com/samsung-mobile-sdk)
我应该采用什么策略来继续追踪这个内存泄漏? SDK 的 NDK 端很可能是闭源的。
SpenObjectBase 是否保留对 SpenSurfaceView 的引用?
比我有更多声誉的人可以创建“spen sdk”标签吗?
【问题讨论】:
标签: android memory-leaks samsung-mobile samsung-mobile-sdk