Как получить доступ к функции захвата экрана DDMS по IP - PullRequest
0 голосов
/ 19 октября 2011

Поиск программы или, если она не существует, способа захвата экрана устройства на базе Android (фирменных сенсорных пультов) путем ввода IP-адреса устройства.

Кто-нибудь знает что-то, что может сделать это для меня, или, если нет, что мне может понадобиться, чтобы собрать что-то, что может сделать это?

Ответы [ 3 ]

2 голосов
/ 19 октября 2011

На самом деле, возможность «захвата экрана» встроена в сам Android - DDMS просто вызывает его.

Было бы довольно просто:

a) написать сервис Android, который b) прослушивает порт и c) делает собственный снимок экрана при вызове.

Вот пример программного создания снимка экрана:

1 голос
/ 19 октября 2011

Вы можете использовать что-то вроде Wifi ADB , чтобы установить соединение ADB через Wifi.После этого должна быть возможность сделать снимок экрана с помощью устройства с использованием DDMS.

0 голосов
/ 20 октября 2011

РЕДАКТИРОВАТЬ: На самом деле, я закончил писать простую программу на C ++, которая запрашивает IP-адрес в окне консоли, выполняет команду «adb connect» с входным IP-адресом, устанавливая соединение через ADB с устройством по указанному адресу. IP-адрес, а затем программа C ++ запускает программу «Droid @ Screen». Поскольку АБР уже запущен, программа просто отобразит все, что поступает из АБР! У меня такое чувство, что другие сторонние программы тоже подойдут.

...