Android: как работает приложение AirDroid? - PullRequest
10 голосов
/ 06 марта 2012

Здравствуйте. Я собираюсь разработать приложение типа "AirDroid" на Android Market, которое подключит устройство к ПК с помощью беспроводной связи.

Кто-нибудь может объяснить мне, как работает это приложение? Для этого нужен интернет или нет? а откуда это окно, которое отображает содержимое устройства на ПК, откуда приходит устройство для исследования устройства?

Требуется ли Интернет для этого или какой-либо сервер управляет этим?

Спасибо.

Ответы [ 2 ]

13 голосов
/ 03 апреля 2013

AirDroid - это серверное приложение на базе облегченного сервера PAW: http://paw -android.fun2code.de / . Я думаю, что используемый фреймворк - ваш главный вопрос, не так ли?

Другой сервер, который вы можете попробовать, это Jetty: http://code.google.com/p/i-jetty/

Веселись;)

4 голосов
/ 05 марта 2013

На самом деле Air Droid запускает сервер http на вашем телефоне, как Apache на вашем компьютере. ВСЕ графическое изображение, которое вы видите, вы можете получить из самого приложения, которое не использует Интернет. Вы можете извлечь эту графику из приложения, просто открыв файл .apk, используя программу открывания zip. Он в основном использует сценарии на стороне клиента для примера JavaScript.

...