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

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

相关推荐
qq_283720052 小时前
MySQL技巧(四): EXPLAIN 关键参数详细解释
android·adb
gjc5922 小时前
踩坑实录:MySQL服务器CPU爆高,元凶竟是SELinux的setroubleshootd?
运维·服务器·数据库·mysql·adb
yhole3 小时前
MySQL无法连接到本地localhost的解决办法2024.11.8
数据库·mysql·adb
guslegend4 小时前
MySQL高手第一章
mysql·adb
轩情吖6 小时前
MySQL Connect
数据库·mysql·adb·select·连接·远程访问数据库
恋红尘6 小时前
K8S 高级调度-叩丁狼
adb·容器·kubernetes
qq_283720057 小时前
MySQL技巧(三):慢查询开启与分析优化案例
android·adb
轩情吖7 小时前
MySQL Connect(2)
android·mysql·adb·workbench·mysql连接池·图形化mysql
我科绝伦(Huanhuan Zhou)1 天前
【生产案例】MySQL InnoDB 数据损坏崩溃修复
数据库·mysql·adb
mldlds1 天前
MySQL四种备份表的方式
mysql·adb·oracle