Поиск событий акселерометра adb на мобильном телефоне Android - PullRequest
0 голосов
/ 15 мая 2018

Я хотел бы найти события акселерометра Android, произведенные из реального устройства, пока его трясет.Я использую команду adb shell getevent , но никаких событий, связанных с акселерометром, во время встряхивания не происходит.Единственные события:

$ getevent

add device 1: /dev/input/event5, name:     "certify_hall"

add device 2: /dev/input/event6, name:     "ssp_context"

could not get driver version for /dev/input/mice, Not a typewriter

could not get driver version for /dev/input/mouse0, Not a typewriter

add device 3: /dev/input/event1, name:     "sec_touchscreen"

add device 4: /dev/input/event3, name:     "gpio_keys"

add device 5: /dev/input/event0, name:     "sec_touchkey"

add device 6: /dev/input/event4, name:     "hall"

add device 7: /dev/input/event2, name:     "Codec3026 Headset Events"


$ ls /dev/input/

event0 event1 event2 event3 event4 event5 event6 mice mouse0

Я упоминаю, что мобильный телефон, который я тестирую, не рутирован.Кроме того, акселерометр уже включен и работает нормально (протестировано с другими приложениями).

Можно ли каким-то образом найти события акселерометра?Мое намерение состоит в том, чтобы найти и воспроизвести их (используя команду adb shell sendevent ), чтобы имитировать встряхивание мобильных реальных действий.

Заранее спасибо!

...