@gleb_kudr

Как эмулировать жесты на андроиде в чужом приложении?

Нужно из своего приложения эмулировать жесты в чужом приложении + снимать скриншоты. Естественно подразумевается рут.
Как это сделать?
Готовые программы не интересуют, нужно на уровне API что-нибудь. В поиске какая-то разрозненная инфа в основном про то, что INJECT_EVENT разрешения требуют системного сертификата. Т.е. с такими разрешениями аппликейшн как минимум никак не загрузить в магазин.

Есть программы в сторе которые это умеют делать, нужна инфа, как они это делают :) https://play.google.com/store/apps/details?id=com....

Нашел еще способ вот такой: www.pocketmagic.net/2013/01/programmatically-injec... но знаний пока не хватает понять, как же происходит там перехват системных событий и их подмена. Используется какая-то нативная библиотека. Может кто-нибудь разъяснить?
  • Вопрос задан
  • 2422 просмотра
Пригласить эксперта
Ответы на вопрос 1
@lazard105
Если устраивает запуск скриптов с компьютера, то можно использовать monkeyrunner они и нажатия эмулирует и скриншоты умеет снимать.
developer.android.com/tools/help/monkeyrunner_conc...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы