Сеть Android - PullRequest
       10

Сеть Android

4 голосов
/ 18 мая 2011

Я новичок в разработке для Android. Я пишу приложение, которое будет общаться с сервером по TCP / IP. Я планировал использовать пакет java.net.Socket, но потом обнаружил, что есть Android. net.LocalSocket также. Кто-нибудь знает разницу между ними или есть предложение, когда использовать какой из них.

Спасибо

Ответы [ 2 ]

3 голосов
/ 12 января 2015

java.net.Socket предназначен для создания сокетов TCP / IP.

android.net.LocalSocket предназначен для создания сокетов домена unix в абстрактном пространстве имен или в файловой системе.Они используются для межпроцессного взаимодействия.

Вам необходимо использовать java.net.Socket, поскольку вы говорите, что вам нужны сокеты TCP / IP.

0 голосов
/ 18 мая 2011

Рассматривали ли вы сначала проверку ссылок на API? Вот определение для java.net.Socket и android.net.LocalSocket . Последний описывается как « Создает (не серверный) сокет в пространстве имен домена UNIX. Интерфейс здесь не совсем похож на интерфейс java.net.Socket »; очевидная разница в том, что у него есть один публичный конструктор LocalSocket().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...