要获取app的启动时间,点击app后,logcat中多出的日志中有2个activity,应该启动哪个activity

来源:2-3 【启动时间】监控值的获取方法

慕的地700320

2018-03-11

你好

我想用adb shell am start -W -n package/activity命令获取app的启动时间

使用logcat | grep START后,手动点击app,logcat中多出的日志中出现了2个activity,

这2个activity都可以用adb shell am start -W 命令单独打开app

app首页的activity是.app.MainallActivity

.app.LoadingActivity 获得的ThisTime和TotalTime都小于.app.MainallActivity

请问应该启动哪个activity?

I/ActivityManager( 2254): START u0 {act=android.intent.action.MAIN cat=[android.
intent.category.LAUNCHER] flg=0x10000000 cmp=com.xxx.xxx/.app.LoadingActivity bnds=[585,1134][753,1302]} from pid 23800
D/wpa_supplicant( 5999): wlan0: Event SCAN_STARTED (57) received
I/wpa_supplicant( 5999): wlan0: CTRL-EVENT-SCAN-STARTED
I/ActivityManager( 2254): START u0 {cmp=com.xxx.xxx/.app.MainallActivity (has ex
tras)} from pid 23800
D/wpa_supplicant( 5999): wlan0: Event SCAN_STARTED (57) received
I/wpa_supplicant( 5999): wlan0: CTRL-EVENT-SCAN-STARTED



写回答

1回答

毫末

2018-03-11

这个得问问开发,app的主页面是哪个activity

0
3
慕的地700320
非常感谢!
2018-03-11
共3条回复

安卓自动化测试入门 Python篇

Android测试工程师必备技能,性能 、压力、 接口、 持续集成、自动化脚本

1110 学习 · 336 问题

查看课程