我有安装了avahi-daemon(默认配置)和注册服务test.local的linux PC。 从iOS发现test.local服务通过Bonjour工作就像一个魅力,但从Android没有。 Nsd Manager定期(每秒)调用NsdManager.DiscoveryListener OnSeviceLost(),然后调用OnServiceFound()。 实际发现有效,但每秒都会发生OnServiceLost并且它破坏了我的内部软件逻辑。
我的Andoid代码基于以下文档: https://developer.android.com/training/connect-devices-wirelessly/nsd.html
“avahi守护程序”/ Android是否有一些特殊配置可以防止所描述的行为(定期发现Lost + Found服务)?
答案 0 :(得分:0)
这似乎是标准行为,因为RxDNSSD的行为也与此相同。