常用adb+hdc指令
adb指令
查看连接设备adb devices
导出logcat日志adb logcat > 本地路径/logcat.txt
开启/关闭wifi(需要root)adb shell svc wifi disable/enable
打开应用adb shell am start 包名/Activity
关闭应用adb shell am force-stop 包名
查看设备版本号adb shell "dumpsys package "包名" | grep -i "versionname""
查看包名以及activity
adb logcat | findStr -i displayed (应用未在运行)
adb shell dumpsys activity | find “mResumedActivity”或|findstr Focused (应用前台运行)
无线连接
adb tcpip 5555
adb conncet ip地址(同一个局域网下):5555
导出需要的apk
adb shell am monitor --执行指令后点击需要导出的apk
adb shell pm path --查看apk所在文件位置
adb push +apk所在文件位置 +本地路径 --导出apk或其他可导出的任意文件/夹
===========================================================================
hdc指令
查看连接设备hdc list targets
导出logcat日志hdc hilog > 本地目录/logcat.txt
拉取文件hdc file recv 设备文件路径 本地路径
无线连接
设备开发者选项打开无线调试开关
连接设备后 hdc tconn 设备IP地址:端口号(无线调试提供)
清理数据hdc shell bm clean -n 应用包名 -d
查看当前前台应用进程pidhdc shell "ps -ef | grep 应用包名"
查看设备当前开启的日志等级hdc shell param get hilog.loggable.global
返回值即为当前全局日志级别,例如返回 I 表示 INFO 级别。
日志级别从低到高为:D(DEBUG)、I(INFO)、W(WARN)、E(ERROR)、F(FATAL)。
只有等于或高于当前级别的日志才会被打印。
清理日志缓存hdc shell hilog -r
浙公网安备 33010602011771号