利用am start命令

[C:\~]$ adb shell am start -W "com.android.settings/.Settings"Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.android.settings/.Settings }Status: okActivity: com.android.settings/.SettingsThisTime: 1028TotalTime: 1028WaitTime: 1232Complete

与am_activity_launch_time: [0,167254325,com.android.settings/.Settings,1028,1028]保持一致

ThisTime、TotalTime、WaitTime 三个时间的关系:
WaitTime 就是总的耗时,包括前一个应用 Activity pause 的时间和新应用启动的时间;
ThisTime 表示一连串启动 Activity 的最后一个 Activity 的启动耗时;
TotalTime 表示新应用启动的耗时,包括新进程的启动和 Activity 的启动,但不包括前一个应用 Activity pause 的耗时。也就是说,开发者一般只要关心 TotalTime 即可,这个时间才是自己应用真正启动的耗时。

更多相关文章

  1. Android(安卓)Activity (1)
  2. Android下基于OpenGL的程序会发生纹理丢失的原因
  3. android 2.3.3编译 安装 Settings应用
  4. Android(安卓)根据包名杀死应用后台进程
  5. Android监听应用程序安装和卸载
  6. android 调用camera相关操作
  7. Android(安卓)Application Fundamentals——Android应用程序基础
  8. Android样式设计
  9. AndroidManifest.xml文件详解(supports-screens)

随机推荐

  1. ArcGIS for Android安装配置详解
  2. Android(安卓)TextView边框和背景,以及圆
  3. Android(安卓)源码编译 文件系统制作
  4. Android(安卓)webview加载富文本 屏幕简
  5. ubuntu下使用nginx和nginx-rtmp-module配
  6. android:giavity和layout_gravity的区别
  7. Android消息机制2-Handler(Native层)
  8. android电话处理
  9. Android进入suspend状态(goToSleep)
  10. Google工程师解析Android系统架构