NsdManager никогда не обнаруживает никаких сервисов в Google Pixel 3 (пирог)

Тот же код работает на Samsung S8 и Sony XZ, но не на Google Pixel 3.

Я начинаю обнаружение с NsdManager с:

nsdManager.discoverServices("_test_service._tcp.", NsdManager.PROTOCOL_DNS_SD, discoveryListener)

DiscoveryListener выдает обратный вызов onDiscoveryStarted с таким же типом serviceType, как указано. Я сижу на том же Wi-Fi, что и мой сервис, я жду и жду, но обратного вызова onServiceFound не приходит. Обратный вызов onServiceFound происходит за миллисекунды после запуска обнаружения на Samsung S8 и Sony XZ.

Известны ли какие-либо проблемы, связанные с NsdManager для Google Pixel 3?

0 ответов

Другие вопросы по тегам