利用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. android中控件的大部分属性解释
  2. Android OpenGL ES 开发教程小结
  3. Android EditText属性
  4. Android SDK下载用的代理
  5. 【流媒體】Android 实时视频采集—MediaR
  6. Android(安卓)TableLayout中的使用说明
  7. Android入门介绍
  8. EditText中的几个常用属性
  9. Android 自带的一些可用于Activity的Them
  10. android的五大布局