Android 内存检测工具 leakcanary 自定义栈管理Activity 报错
最近看了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