IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> Android Adb命令(6) - 启动应用(Activity)之显示启动时间与方式 -> 正文阅读

[移动开发]Android Adb命令(6) - 启动应用(Activity)之显示启动时间与方式

1. 应用 的启动方式可以分为 冷启动 和 热启动:

冷启动:当启动应用时,后台没有该应用的进程,这时系统会又一次创建一个新的进程分配给该应用

热启动:当启动应用时,后台已有该应用的进程(例:按back键、home 键,应用尽管会退出,可是该应用的进程是依旧会保留在后台,可进入任务列表查看)

这样的启动会从已有的进程中来启动应用

2. 使用adb 命令:adb shell am start -W [package]/[activity]

则可以看到输出中的 :

LaunchState: 代表启动方式

TotalTime??代表启动时间,包含创建进程+Application 初始化+Activity 初始化到界面显示。

WaitTime?一般比TotalTime 大点,包含系统影响的耗时

例如:

C:\Users\xxx>adb shell am start -W com.example.askquestionsample/com.example.askquestionsample.MainActivity
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.askquestionsample/.MainActivity }
Status: ok
LaunchState: COLD
Activity: com.example.askquestionsample/.MainActivity
TotalTime: 612
WaitTime: 616
Complete

C:\Users\xxx>adb shell am start -W com.example.askquestionsample/com.example.askquestionsample.MainActivity
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.askquestionsample/.MainActivity }
Warning: Activity not started, its current task has been brought to the front
Status: ok
LaunchState: HOT
Activity: com.example.askquestionsample/.MainActivity
TotalTime: 119
WaitTime: 122

Complete

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-05-10 12:02:43  更:2022-05-10 12:02:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 1:29:54-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码