Тот же код работает на 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?