2015-08-14 3 views
0

Как известно, в stackoverflow есть много решений и кодов для моделирования касания вашего собственного приложения, которое вы разрабатываете.Android имитирует прикосновение к другой программе

Так что мой вопрос в том, что я хочу прикоснуться к другому приложению с помощью своего приложения.

Как мы можем это сделать?

Только представьте, что я хочу нажимать на X, Y позицию экрана каждые X секунд.

+1

От пользователя googling for – Anton

+0

Если я правильно вас понимаю, вы хотите взять под контроль другое приложение из своего приложения? Вы не можете этого сделать. – galvan

+0

@ Антон может оставить URL-адрес, пожалуйста? – Bana

ответ

0

Вообще говоря, вы не можете.

Вы можете написать AccessibilityService. Тем не менее, у этого есть только ограниченная способность манипулировать другими приложениями, и для этого требуется, чтобы пользователи не только установили ваше приложение, но и согласились разрешить вашему приложению иметь широкий доступ ко всем пользовательским интерфейсам их существующего приложения.

+0

Но, я думаю, это возможно. пользователь установит приложение, и нам не нужно будет получать доступ к кодам и идентификаторам xml этого приложения. если мы сможем сделать виджет, чтобы довести его до других приложений и установить таймер, например, каждые 2 секунды, объект позади виджета будет нажат. – Bana

+0

- это то, что можно написать код для этого u думаю? – Bana

+0

@Bana: «можно ли написать код для этого и подумать?» - к счастью, это невозможно, по очевидным соображениям безопасности, кроме укорененных устройств. – CommonsWare