Android 内存检测工具 leakcanary 自定义栈管理Activity 报错

harveyhaha 2015-06-24 11:03:56
最近看了android的内存检测工具不错 装上试了下 开始就 我的自定义栈管理类报错 ScreenManger 报错 我只是在baseactivity 里 oncreate 和 ondestory 调用了 pushActivity 和 popActivity

public void pushActivity(Activity activity) {
ScreenManager.getInstance().pushActivity(activity);
}
public void popActivity(Activity activity) {
ScreenManager.getInstance().popActivity(activity);
}

06-24 10:04:17.846 17048-17436/com.lnx.app.elderlyescort D/LeakCanary﹕ * Class com.lnx.app.elderlyescort.base.ScreenManager
06-24 10:04:17.846 17048-17436/com.lnx.app.elderlyescort D/LeakCanary﹕ | static $staticOverhead = byte[] [id=0x431b5149;length=48;size=64]
06-24 10:04:17.846 17048-17436/com.lnx.app.elderlyescort D/LeakCanary﹕ | static activityStack = java.util.Stack [id=0x431b5288]
06-24 10:04:17.846 17048-17436/com.lnx.app.elderlyescort D/LeakCanary﹕ | static instance = com.lnx.app.elderlyescort.base.ScreenManager [id=0x431b5220]
06-24 10:04:17.846 17048-17436/com.lnx.app.elderlyescort D/LeakCanary﹕ * Instance of java.util.Stack
06-24 10:04:17.846 17048-17436/com.lnx.app.elderlyescort D/LeakCanary﹕ | static $staticOverhead = byte[] [id=0x4186d6a9;length=24;size=40]
06-24 10:04:17.846 17048-17436/com.lnx.app.elderlyescort D/LeakCanary﹕ | static serialVersionUID = 1224463164541339165
06-24 10:04:17.846 17048-17436/com.lnx.app.elderlyescort D/LeakCanary﹕ | elementData = java.lang.Object[] [id=0x431b52a8;length=10]
06-24 10:04:17.846 17048-17436/com.lnx.app.elderlyescort D/LeakCanary﹕ | elementCount = 1
06-24 10:04:17.846 17048-17436/com.lnx.app.elderlyescort D/LeakCanary﹕ | capacityIncrement = 0
06-24 10:04:17.846 17048-17436/com.lnx.app.elderlyescort D/LeakCanary﹕ | modCount = 3
...全文
143 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧