1. wm_new_intent
08-04 05:55:03.451 4371 4736 I wm_new_intent: [0,251431399,7,com.android.launcher/.Launcher,android.intent.action.MAIN,NULL,NULL,268435712]
调用位置
com.android.server.wm.ActivityStarter#deliverNewIntent
activity.logStartActivity(EventLogTags.WM_NEW_INTENT, activity.getTask());
com.android.server.wm.ActivityRecord#logStartActivity
EventLog.writeEvent(tag,
mUserId, System.identityHashCode(this), task.mTaskId,
shortComponentName, intent.getAction(),
intent.getType(), strData, intent.getFlags());
说明:参数1为userID,为主用户0.参数2为activityRecord的id,例子中为251431399。参数3为taskid,例子中为7。参数4为启动activity的component name ,例子中为com.android.launcher/.Launcher。参数5为intent的action,例子中为android.intent.action.MAIN。参数6为intent的type,例子中为null,即没有设定type。参数7为intent data,例子中为null。参数8为intent flags,例子中为268435712
与createActivity不同的是,new intent 是对已存在的activity 发出新的intent。
2. wm_pause_activity
调用位置
com.android.server.wm.Task#startPausingLocked
EventLogTags.writeWmPauseActivity(prev.mUserId, System.identityHashCode(prev),
prev.shortComponentName, "userLeaving=" + userLeaving, reason);
说明:参数一为被pauseActivity的userId 例子中为主用户 0,参数2为被pauseActivity的id。参数3为activity的component name
3. wm_stop_activity
调用位置
com.android.server.wm.ActivityRecord#stopIfPossible
EventLogTags.writeWmStopActivity(
mUserId, System.identityHashCode(this), shortComponentName);
说明:参数1为userId,例子中为user 0.参数2为Activity id,例子中为86240204.参数3为activity component name
4. wm_finish_activity
调用位置
com.android.server.wm.ActivityRecord#finishIfPossible
EventLogTags.writeWmFinishActivity(mUserId, System.identityHashCode(this),
task.mTaskId, shortComponentName, reason);
说明:参数1为userId,参数2为activity id,参数3为taskId,参数4为 activity对应component name。
5. wm_resume_activity
01-01 18:25:05.064 1225 3165 I
wm_resume_activity: [0,215501304,10,com.android.launcher/.Launcher]
调用位置
com.android.server.wm.Task#resumeTopActivityInnerLocked
EventLogTags.writeWmResumeActivity(next.mUserId, System.identityHashCode(next),
next.getTask().mTaskId, next.shortComponentName);
说明:参数1为userId,参数2为activity id,参数3为taskId,参数4为 activity对应component name。