Android-сервис для прослушивания определенного порта - PullRequest
7 голосов
/ 13 июня 2011

Я хочу знать, как настроить службу Android, которая прослушивает определенный порт, например http://127.0.0.1:12345

1 Ответ

7 голосов
/ 13 июня 2011

Реализуйте свой сервис и используйте класс ServerSocket, чтобы прослушивать входящие соединения и действовать на них. Не вызывайте ServerSocket.accept() в вашем потоке пользовательского интерфейса. Это заставит ваше приложение не отвечать. Вместо этого создайте новый поток или, в зависимости от вашего реального сценария, AsyncTask может быть достаточно.

...