天天看點

adb shell指令整理之監測安卓動作

輸入 adb shell

adb shell指令整理之監測安卓動作

2. 然後輸入getevent, 按Enter鍵

adb shell指令整理之監測安卓動作

然後按一下手機的音量減鍵

adb shell指令整理之監測安卓動作

/dev/input/event2: 0001 0072 00000001

/dev/input/event2: 0000 0000 00000000

/dev/input/event2: 0001 0072 00000000

/dev/input/event2: 0000 0000 00000000

上面的四行代碼就是getevent記錄的按音量減這個按鍵動作,

然後我們用sendevent來模拟音量減

getevent得到的數字是十六進制,sendevent支援十進制, 72=114(十六進制轉十進制)

那麼我們編寫一個bash腳本

#!/system/bin/sh

sendevent /dev/input/event2 1 114 1

sendevent /dev/input/event2 0 0 0

sendevent /dev/input/event2 1 114 0

sendevent /dev/input/event2 0 0 0

将上面的bash腳本儲存到文本檔案,然後改名為bashc.sh,放到/sdcard下面

然後在指令行輸入 ctrl + c 來終止getevent的工作,

然後輸入 adb shell

再輸入 bash /sdcard/bashc.sh

然後你就能看見手機螢幕上出現列音量減的效果

adb shell指令整理之監測安卓動作