0
我希望能夠使用亞行完全管理手機通話的過程(主要是因爲我已經破解了我的屏幕並且看不到任何東西)。如何在通話期間通過adb發送按鍵?
我知道我可以通過啓動一個phonecall:
adb shell am start -a android.intent.action.CALL -d tel:1234567890
同樣地,我知道我可以使用按鍵事件結束通話:
adb shell input keyevent KEYCODE_ENDCALL
當語音郵件問然而我所遇到的問題「按1聽信息,2聽設置等。」
我希望下面的命令將工作:
adb shell input keyevent KEYCODE_1
,或者至少以下幾點:
adb shell sendevent /dev/input/event0 1 2 1
adb shell sendevent /dev/input/event0 1 2 0
但是語音郵件無法識別的選擇,只是重複的消息。我無法進行視覺驗證,因爲我無法訪問屏幕。
有什麼建議嗎?
感謝您的幫助。
參考文獻:
- 亞行How to make a call via pc by ADB command on android?
- 輸入事件和事件名單ADB Shell Input Events
- 發送事件https://groups.google.com/forum/?fromgroups=#!topic/android-beginners/il2PqSKRFNI
這使得完美的感覺:)因爲我已經閱讀了你的回覆,我一直在研究如何切換到撥號盤(CM10 ROM內),但是我迄今沒有多少運氣。你碰巧知道將需要的命令?我認爲,一旦我切換到撥號盤,原來的文章中確定的兩種方法中的一種就可以工作。 – user2096704 2013-02-21 21:13:48
我被困在一個類似的問題,所以你找到它的任何決議? – Tulika 2015-04-15 07:48:12