Как найти Bonjour в локальном Wi-Fi в Android - PullRequest
2 голосов
/ 14 октября 2011

У меня проблема с тем, что я хочу получить IP-адрес удаленного компьютера через Bonjour, который предустановлен. Но я не могу с этим связаться, я не знаю почему, потому что я скачал пример кода с Git Hub, а также скачал jmdns3.4.1 Jar. Но образец содержит ошибку как Преобразование в формат Dalvik не удалось с ошибкой 1 . Тогда я написал этот вопрос, чтобы получить точный ответ.

Спасибо заранее.

1 Ответ

0 голосов
/ 23 октября 2012

Во-первых, вам нужно использовать специальную версию jmdns, скомпилированную для Android, найденную здесь .Причина в том, что Android на самом деле не может выполнять файлы классов Java, а выполняет файлы Java dex, поскольку использует Dalvik .

Это также может бытьконфликт jar, если вы на 100% уверены, что используете правильный файл jar.См. этот вопрос для получения дополнительной информации.

...