abd devices查看是否链接手机
adb connect ip+端口号 连接手机
adb shell 进入手机操作
adb shell dumpsys activity | find
"mFocusedActuvuty" 查看当前运行APK包名
adb install 包名 安装apk
adb install -r 包名 保留数据缓存 重新安装apk
adb uninstall 卸载apk
adb pull /目标文件
windos保存目录 把手机文件拿到winds下
adb push /目标文件 手机保存目录 把winds文件拿到手机端下
adb uninstall -k 卸载apk保留数据
adb kill -server终止adb服务
adb start -server 启动adb服务
adb logcat >目录地址 保存日志
adb
logcat -v time>目录地址 日志增加时间戳
日志格式
1
时间戳
2
级别
(
V
--最低级别
D
--调试
I
-- 一般信息
W--警告
E--错误
F--非常严重错误
)
3
标签
4PID
进程号
5
正文
遇到问题怎么定位日志
1
崩溃
2
ANR (搜索ANR in) 两个文件logcat/traces.tst(如果有问题提交这两个文件)但是traces只保留最近的anr错误 多次需要进入adb shell 进入/data/system/dropbox/找到anr文件
monkey
adb shell monkey
(
-v
反馈信息级别 越多越高
-p
后面一般跟包名
-s
数值 用于指定伪随机数生成器的seed值用于复现问题
--throttle
用于事件间的延迟 单位是毫秒 同sleep
--ignore-crashes --ignore-timeouts 是在测试过程中遇到crash或者timeout时忽略掉 不然遇到会终止
次数
一般100000次
)
弱网测试
fiddler
tools→Tekerik
Fiddker Options→Connections
常用ADB命令
最新推荐文章于 2023-12-08 09:40:38 发布