gpt4 book ai didi

Android - 事件日志 Activity 启动时间

转载 作者:太空狗 更新时间:2023-10-29 13:27:09 24 4
gpt4 key购买 nike

启动 Activity 时,我在事件 logcat 中看到以下输出。

I/activity_launch_time( 2239): [1116751776,com.android.email/.activity.MessageListXL,980,1195]
I/activity_launch_time( 2239): [1117104040,com.android.email/.activity.MessageListXL,870,1636]
I/activity_launch_time( 2239): [1118231336,com.android.email/.activity.MessageListXL,655,1323]
I/activity_launch_time( 2239): [1116726352,com.android.email/.activity.MessageListXL,758,1437]
I/activity_launch_time( 2239): [1137954344,com.android.email/.activity.MessageListXL,1043,1693]

来自函数原型(prototype)

writeActivityLaunchTime(int token, String componentName, long time)

我认为输出中的 token 是 1116751776。时间参数是启动 Activity 所花费的时间吗?在 logcat 中哪个数字是启动时间? 980 还是 1195?

最佳答案

在 ActivityRecord.java 中找到答案。

EventLog.writeEvent(EventLogTags.AM_ACTIVITY_LAUNCH_TIME,
userId, System.identityHashCode(this), shortComponentName,
thisTime, totalTime);

'thisTime' 是 Activity 启动时间。 “总时间”似乎与 Activity 堆栈有关。不确定那是什么意思。

关于Android - 事件日志 Activity 启动时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20266037/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com