[問題] 在service下指令getevent沒有反應
原因:在已root 的device,必須在third party app(沒有keylistener可以使用情況下)
取得使用者按下gpio port的event。故使用service及runtime.exec() 去抓getevent /de
vice/input/event1的使用者動作數據。(參考範例: https://stackoverflow.com/questi
ons/15395496/is-it-possible-to-call-getevent-from-an-android-service )。
問題:可以exec("getevent..."),但是按下按鈕,readline()卻印不出東西? 求助版上
高手給方向,謝謝。
備註:1.指令曾下過su or sh都沒返回值。2.在adb shell (root) 下getevent 按按鈕有
返回數據。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.206.216
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1502709029.A.855.html
→
, , 1F
※ 編輯: mike20169631 (42.76.190.187), 08/15/2017 09:39:36
※ 編輯: mike20169631 (42.76.190.187), 08/15/2017 09:40:27
→
08/16 00:46, , 2F
08/16 00:46, 2F
→
08/16 00:46, , 3F
08/16 00:46, 3F
→
08/16 00:49, , 4F
08/16 00:49, 4F
→
08/16 00:49, , 5F
08/16 00:49, 5F
→
08/16 00:51, , 6F
08/16 00:51, 6F
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章