卡顿分析:
1.traceview:程序执行流程;
2.systrace:系统调用;
3.simpleperf:native耗时
内存泄漏:
leakCanary
腾讯开源:
matrix
Just another WordPress site
卡顿分析:
1.traceview:程序执行流程;
2.systrace:系统调用;
3.simpleperf:native耗时
内存泄漏:
leakCanary
腾讯开源:
matrix
获取内存使用信息:adb shell dumpsys meminfo 包名
内存泄漏分析:https://mp.weixin.qq.com/s/KtGfi5th-4YHOZsEmTOsjg?
1.Activity 泄漏;
2.bitmap泄漏;
3.native泄漏;
4.线程监控
强制停止的应用,启动广播添加:sendBroadcast(new Intent(BROADCASTER_LOCKSCREEN).addFlags(
Intent.FLAG_INCLUDE_STOPPED_PACKAGES));