Тогда остальная часть вашей реализации остается прежней. И как только вы закончите с Multicast Lock, рекомендуется выпустить его.

я есть прототип Android-приложения, которое прослушивает многоадресные пакеты, чтобы «обнаружить» клиентов для связи. Настройка сокета похожа на это:

InetAddress group = InetAddress.getByName("228.1.2.3");
MulticastSocket s = new MulticastSocket(4000);
s.joinGroup(group);

Это очень хорошо работает, когда все устройства подключены через WiFi. Я хотел бы поддержать это с телефоном, действующим как портативная точка доступа. Однако, хотя все мои устройства, по-видимому, правильно подключаются к точке доступа, я больше не получаю многоадресные данные. Мне интересно, есть ли ограничения, которые запрещают этот тип связи в режиме горячей точки, или есть ли какие-либо дополнительные настройки сети, необходимые для этого? Я попробовал это на паре разных устройств под управлением Gingerbread и Froyo без удачи.

Ответы на вопрос(3)

Ваш ответ на вопрос