2012-05-04 46 views
6

我可以通過任何adb命令接聽電話嗎?我知道,你可以通過「亞行外殼服務呼叫電話2 S16‘15084157509’撥打的號碼。如何通過adb接電話

可以通過手機服務也挑了警鐘,也可以送我一些ADB命令來操縱活動?

多讚賞的

回答

-1

ADB -s模擬器-5554外殼上午開始-a android.intent.action.CALL -d電話:555-5555

+0

這是帶嶺一個數字。但有什麼方法可以接聽來電? –

+1

我不認爲這樣的命令行存在,只能用adb模擬一個調用 –

+5

真棒,找到了解決方案,adb shell輸入keyevent 5 –

1

亞行外殼輸入KeyEvent的KEYCODE_CALL

2

要調用TelephonyManager.answerRingingCall()使用adb shell service call phone 5命令。

+0

太棒了!按照上面的說法,按下該按鈕中的按鈕會如何? –

+0

如果我使用tasker,這也需要root權限嗎? –

0

設置在遠端自動以下屬性接聽來電2秒

adb shell setprop persist.sys.tel.autoanswer.ms 2000 

要關閉自動應答,

adb shell setprop persist.sys.tel.autoanswer.ms 0