本文共 1107 字,大约阅读时间需要 3 分钟。
Adb&shell相关命令
作者:韦启发
1、 过滤显示字符
adb logcat | grep MyApp
adb logcat | grep -i myapp #忽略大小写。
adb logcat | grep --color=auto -i myapp #设置匹配字符串颜色。更多设置请查看 grep 帮助。
adb logcat | grep --color=auto 1679 1679是setting APK的PID号,用adbshell 进去后运行ps可以看到。
2、 查看 TP相关的信息
adb shell getevent 查看input设备属于哪一个event
adb shell getevent dev/input/event1
与input event 对应的信息 :/ # cat/proc/bus/input/devices
查看TP上报的速率: getevent -r /dev/input/event1 查看TP上报的键值:getevent -l/dev/input/event1
3、 查看USB节点信息
1、查看persist.sys.usb.config
adb shell getprop | find "usb"
2、使能MTP功能
adbshell setprop persist.sys.usb.config mtp,diag,serial_smd,serial_tty,rmnet_smd,mass_storage,serial_smd,adb
3、不使能MTP功能
adb shell setprop persist.sys.usb.config mass_storage,adb
MTP--Media Transfer Protocol(媒体传输协议)
PTP--(Picture Transfer Protocol)
UsbDeviceManager.java设置逻辑在这里面修改
MTP:[sys.usb.config]:[mtp,adb]
PTP:[sys.usb.config]:[ptp,adb]
SD:[sys.usb.config]:[mass_storage,adb]
CHG:[sys.usb.config]:[sys.usb.config]: [mtp,mass_storage,adb]
4、 用adb 命令启动某个apk
C:\Users\Administrator>adb shell
shell@android:/ $am start com.android.gallery3d/com.android.camera.Camera
转载地址:https://linus.blog.csdn.net/article/details/44856261 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!