启动时间监控
通过adb命令获取
案例:adb shell am start -W com.diction.app.android/com.diction.app.android._view.common.SplashActivity
案例中的<packageName> 跟<activityName>我们如何获取呢?
如果你有项目的代码,进入AndroidManifest.xml中launcher启动类查找;或者直接找开发要
执行:adb shell am start -W com.diction.app.android/com.diction.app.android._view.common.SplashActivity,出现以下截图代表成功了:
startTime记录的刚准备调用startActivityAndWait()的时间点,endTime记录的是startActivityAndWait()函数调用返回的时间点,WaitTime = startActivityAndWait()调用耗时,即系统启动应用耗时。
电量监控
获取手机电池信息
获取电量消耗信息
原文:https://www.cnblogs.com/wazixuetang/p/11280941.html