ADB——Android Debug Bridge,是连接手机和电脑的“脐带”。Windows系统下,当我们通过USB连接手机时,还需下载一些手机助手,手机助手会自动识别手机并下载对应的手机驱动,而手机助手也是使用ADB来实现它的功能的。
配合grep,过滤结果:
adb shell intput keyevent 3
--------------------------------------------------
intput keyevent 82 menu
intput keyevent 3 home
intput keyevent 19 up
intput keyevent 20 down
intput keyevent 21 left
intput keyevent 22 right
intput keyevent 66 enter
intput keyevent 4 back
adb shell input touchscreen <x1><y1><x2><y2>
root@vbox86p:/ #dumpsys activity activities|grep "tencent"
查看源码,\system\core\toolbox和 \frameworks\base\cmds 两个目录下就是所有ADB命令和Shell命令的来源了。 点击到目录的孩子节点文件,可以看到具体的执行源码。