Android dumpsys活动输出格式

时间:2014-11-06 11:33:36

标签: android adb

执行此命令后

adb shell dumpsys activity p | grep <package>

我得到了这个输出:

*APP* UID 10060 ProcessRecord{41941528 23873:com.example.testservicestate/u0a60}
dir=/data/app/com.example.testservicestate-1.apk publicDir=/data/app/com.example.testservicestate-1.apk data=/data/data/com.example.testservicestate
packageList={com.example.testservicestate}
  - ActivityRecord{42073a50 u0 com.example.testservicestate/.MainActivity t211}
Proc # 0: fore  F/A/T  trm: 0 23873:com.example.testservicestate/u0a60 (top-activity)
PID #23873: ProcessRecord{41941528 23873:com.example.testservicestate/u0a60}

这些信息的含义是什么,或者我在哪里可以找到此命令的格式。 特别是我对那些字母F / A / T感兴趣。谢谢!

1 个答案:

答案 0 :(得分:2)

像往常一样,您可以在Android source code中找到所有信息。

在这种情况下,F/A/T代表有问题的活动是前台活动(A),其进程处于PROCESS_STATE_TOP状态(T)且属于THREAD_GROUP_DEFAULT调度组( F)