【问题标题】:Android NsdManager periodically lost+found avahi daemon serviceAndroid NsdManager 定期丢失+找到 avahi 守护程序服务
【发布时间】:2017-03-07 07:45:00
【问题描述】:

我有安装了 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 daemon”/Android 是否有一些特殊配置来防止描述的行为(定期发现 Lost+Found 服务)?

【问题讨论】:

  • 你有解决办法吗?
  • 不!我在我的应用程序中添加了解决方法。

标签: android networking daemon avahi nsd


【解决方案1】:

这似乎是标准行为,因为 RxDNSSD 的行为方式也相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-19
    • 1970-01-01
    • 2022-01-19
    • 1970-01-01
    相关资源
    最近更新 更多