adb常用的命令

1. 查看adb版本

adb version

2. 将apk安装包安装到手机/模拟器上

adb install apk路径

3. 获取apk包名和界面名

包名(package):决定程序的唯一性

界面名(activity):一个界面界面名,对应一个界面

方式1:同时获取包名和界面名

adb shell dumpsys window | findstr mCurrentFocus

方式2:列出所有第三方应用的包名

adb shell pm list package -3

4. 卸载应用

adb uninstall 应用的包名

5. 查看日志

adb logcat

如果想把日志信息保存在文件中,可以使用以下命令

6. 文件操作

以在mumu模拟器操作为例,首先应该找到手机/模拟器文件传输的路径

电脑到手机:adb push 电脑的文件路径 手机的文件夹路径

手机到电脑:adb pull 手机的文件路径 电脑的文件夹路径

7. 获取app启动时间

adb logcat | findstr Displayed

输入该指令后,手机上点击进入各个应用都会获取到对应应用启动时间(毫秒级别)

相关推荐
xxjj998a15 小时前
Laravel8.x核心特性详解
数据库·mysql·adb
TeDi TIVE18 小时前
Linux下MySQL的简单使用
linux·mysql·adb
TeDi TIVE19 小时前
MySQL四种备份表的方式
mysql·adb·oracle
rleS IONS19 小时前
Linux系统离线部署MySQL详细教程(带每步骤图文教程)
linux·mysql·adb
计算机安禾20 小时前
【Linux从入门到精通】第40篇:LAMP/LNMP环境一键部署脚本实战
android·linux·adb
xxjj998a20 小时前
Laravel7.x核心特性全解析
数据库·mysql·adb
amIZ AUSK20 小时前
MySQL5.7.44-winx64版本Windows Server下载安装教程图解
windows·adb
bLEd RING20 小时前
MySQL数据库误删恢复_mysql 数据 误删
数据库·mysql·adb
czlczl200209252 天前
IN和BETWEEN在索引效能的区别
android·adb
HackTorjan2 天前
MySQL高可用架构设计与最佳实践
android·人工智能·mysql·adb·自动化