輸入 adb shell
2. 然後輸入getevent, 按Enter鍵
然後按一下手機的音量減鍵
/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
然後你就能看見手機螢幕上出現列音量減的效果