【问题标题】:Android Pixel 2 (8.1) DNS service discovery failureAndroid Pixel 2 (8.1) DNS 服务发现失败
【发布时间】:2018-08-24 19:52:13
【问题描述】:

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

其他设备(如 Nexus / Pixel 1)中的 OS 8.1 可以毫无问题地找到 serviceType。

使用 NSD serviceDiscovery() ,日志显示服务发现已启动。但它没有找到服务(_customName._tcp.)

有人在使用 Pixel 2 设备时遇到过此类问题吗?

【问题讨论】:

    标签: android nsd


    【解决方案1】:

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

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

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-16
    • 1970-01-01
    • 2012-08-18
    • 1970-01-01
    • 1970-01-01
    • 2015-11-19
    相关资源
    最近更新 更多