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

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

相关推荐
Albert Edison19 小时前
【MySQL】数据类型
数据库·mysql·adb·oracle
遇见火星19 小时前
MYSQL-物理备份(xtrabackup)使用指南
数据库·mysql·adb
huibin1478523691 天前
不能识别adb/usb口记录
android·adb
洋不写bug2 天前
数据库的创建,查看,修改,删除,字符集编码和校验操作
android·数据库·adb
disanleya2 天前
MySQL默认端口为何是3306?修改后如何管理?
数据库·mysql·adb
笨蛋少年派2 天前
Ubantu安装MySQL8.0
adb
独行soc3 天前
2025年渗透测试面试题总结-106(题目+回答)
网络·python·安全·web安全·adb·渗透测试·安全狮
撩得Android一次心动3 天前
Android adb 基础使用指南
android·adb
xiyangyang81103 天前
ubantu的adb命令(首次安装adb)
adb
此生只爱蛋3 天前
mysql_store_result
android·adb