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?