- adb version 查看adb版本
- adb devices 查看设备信息
- adb shell 进入设备
- exit 退出设备
- ls 查看目录
- ls -al 查看所有文件
- cd / 进入根目录
- cd … 返回上一层
- mkdir newF 创建新文件夹newF
- mv newF oldF 移动新文件夹newF到文件夹oldF
- rm newF 删除文件
- cls 清屏
- 查看发货地
adb shell getprop ro.hw.country - 查看手机package信息
adb shell pm list package - 查看特定包信息
adb shell dumpsys package com.wtxxx - 查找当前Activity命令
adb shell dumpsys activity top | find “ACTIVITY” - 文件导入
adb push /Users/xxxx/xxx.txt /sdcard/xxx - 文件导出
C:\Users\fan>adb shell
root:/cd sdcard/Pictures/Screenshots
root:/sdcard/Pictures/Screenshots #
root:/sdcard/Pictures/Screenshots # ls
xxx_1.mp4 xxxx_12.mp4 xxxx_13_1.mp4
root:/sdcard/Pictures/Screenshots # exit
C:\Users\fan>adb pull /sdcard/Pictures/Screenshots/xxx_1.mp4
导出路径:C/Users/fan/ - 取sp文件
adb pull /data/user_de/0/com.packagename/shared_prefs ./ - 启动Activity
adb shell am start -n com.packagename/.ActivityName
- 安装apk
adb install -r -d D:\Apk\apkname.apk - 卸载
adb uninstall com.apkname - 清除缓存
adb shell pm clear com.apkname - 获取日志
adb remount
adb logcat -v time -> D:\test6.txt
adb logcat -c
运行完成后Ctrl+C,会将日志保存到本地
adb root
adb remount
adb start-server
adb kill-server
- 跑monkey
adb shell monkey -p com.packagename --pct-touch 50 --pct-trackball 30 --pct-majornav 10 --pct-syskeys 10 -s 1 -v -v --throttle 100 120000 > D:\Apk\monkey\monkeytest211223.txt
args: [-p, com.huawei.android.totemweather, --pct-touch, 50, --pct-trackball, 30, --pct-majornav, 10, --pct-syskeys, 10, -s, 1, -v, -v, --throttle, 100, 120000]
- 日志查询关键字:
1、异常:Caused by
2、具体异常类: at com.packagename
3、ANR: at java.lang.Thread.sleep
4、OOM: java.lang.OutOfMemoryError
5、闪退:Shutting down VM
打印依赖树
./gradlew :app:dependencies
gradlew app-phone:dependencies