测试工程师 | APP测试 | 常用的adb命令

连接安卓手机调试 :

  打开 ‘关于手机’  -  连续点击版本号五至六次,提示手机进入开发者选项后。

  •   使用数据线连接abd。打开开发人员选项菜单 - 打开usb调试。选择USB配置 -- MTP(多媒体传输),

  打开电脑 cmd 输入 adb devices 手机弹出是否允许调试弹窗,点击确定。即链接成功。

  •   使用无线调试连接手机(需要手机支持)。打开开发人员选项菜单 - 打开无线调试。需要手机和电脑在同一局域网,点击使用配对码配对,输入命令 adb pair "弹框上出现的IP地址和端口" ,输入 wlan 配对码。配对成功后,使用命令 adb connect "上面的IP地址和端口"。即连接成功。(但是网速可能会对调试产生影响。)

1、链接夜神模拟器 adb connect 127.0.0.1:62001 (62001是模拟器的默认端口)

2、adb devices 查看链接的设备。device前面的字符串是设备名称。

3、--获取apppackage和activty启动页面

adb shell dumpsys activity | findstr mResumedActivit
4、获取平台版本号
adb shell getprop ro.build.version.release
5、获取日志
adb logcat | findstr 包名
 6、 清除日志,日志内容很多,对于能毕现的日志,可以先清除后重新获取
adb logcat -c
# 然后再次运行崩溃操作,再抓取日志
adb logcat -d *:W > crash.log   # 存储日志到当前目录下的 carsh.log 中
# W指的是警告以上日志# E指的是异常日志# 这个日志文件包含了所有打印的日志,需要自己筛选下崩溃日志,比如搜索 begin、crash、Exception
# 为了更精确的筛选日志,可以加入筛选条件
adb logcat -d *:W grep “包名”  > crash.log

7、app崩溃后,命令行重启 app
adb shell am start -n 包名/启动页名称
 

 

posted @ 2023-07-24 15:37  好好吃饭--  阅读(138)  评论(0)    收藏  举报