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

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

相关推荐
。puppy1 天前
MySQL 远程登录实验:通过 IP 地址跨机器连接实战指南
android·adb
q***44811 天前
mysql配置环境变量——(‘mysql‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件解决办法)
数据库·mysql·adb
q***3751 天前
MySQL输入密码后闪退?
数据库·mysql·adb
杨DaB1 天前
【MySQL】03 数据库的CRUD
数据库·mysql·adb
Lxinccode2 天前
python(62) : 环境变量管理
android·python·adb·环境变量·变量管理
m0_731048202 天前
adb 命令的介绍与使用
adb
q***64972 天前
mysql的主从配置
android·mysql·adb
q***49862 天前
MySQL root用户密码忘记怎么办(Reset root account password)
数据库·mysql·adb
m0_731048202 天前
MuMu模拟器,配置ADB端口
adb
2501_941225682 天前
C++高性能数据库访问与连接池实战分享:大规模数据处理与优化策略经验
adb