Android Pixel 2(8.1)DNS服务发现失败

时间:2018-03-15 20:53:39

标签: android nsd

在Pixel 2中发现iOT设备的服务时发现问题。

其他设备(如Nexus / Pixel 1)中的OS 8.1发现serviceType没有问题。

使用NSD serviceDiscovery(),日志将显示Service Discovery Started的显示。但它找不到服务(_customName._tcp。)

Pixel 2设备有没有遇到过这样的问题?

1 个答案:

答案 0 :(得分:1)

我有同样的问题。仅供参考,这可能与https://github.com/andriydruk/RxDNSSD/issues/38

有关

我可以看到mdns数据包正在wireshark中发送(到另一台计算机上的udp多播),但Pixel2似乎不喜欢它们。手机可以接收本地主机的mdns查询和响应,但不能从其他主机接收。

它适用于Pixel1 8.1.0(OPM1.171019.011)但不适用于我 Pixel2 8.1.0(带OPM1.171019.019)。不确定它是否与Pixel 2硬件相关(不太可能)或Android版本。我可以在一个月后将所有内容升级到OPM1.171019.021并进行测试,但是现在,我无法升级我的Pixel1