2013-10-15 1 views
0

в проекте Я хочу отправить экран своего Android-устройства на удаленный сервис. Есть некоторые возможности, как это сделать. Например, скопируйте графическую память (требуется корень) или получите текущее растровое изображение моего приложения. В любом случае, мне нужны права root или я получаю только экран своего приложения. Я видел, что приложение Teamviewer тоже делает что-то подобное.Как приложение Teamviewer Android получает экран

В конце мой вопрос. Как?

ответ

0

Я думаю, вы можете просто сделать снимок экрана, отправить его на другой телефон (или на сервер). Сделайте скриншот 2 раза в секунду, и я думаю, что все будет хорошо. Если вы действительно хотите знать, как Teamviewer это делает, вам нужно декомпилировать файл .apk (конечно, на свой страх и риск).

+0

Это незаконно в большинстве стран – Machinarius

+0

Я действительно не понимаю. Почему это будет нелогично? Если вы это сделаете, вы узнаете только код. – bramhaag

+0

Поскольку TeamViewer APK содержит закрытый код TeamViewer, он принадлежит им, а не кому-то другому. Открытый исходный код с другой стороны доходит до такого рода вещей. В любом случае АПК-декомпиляция в лучшем случае теневая, юридически-мудрая. – Machinarius

Смежные вопросы