禁用Wifi时未收到NSD设备丢失消息

时间:2013-08-21 13:07:54

标签: android android-nsd

我使用NSD编写了一个示例应用,正如here所述。

该应用程序正常运行,它可以发现服务,解析服务并报告在未注册该服务时丢失的服务。

但是在用户场景中:

  1. 如果NSD应用正在名为A的设备上运行且已在A上注册了服务
  2. 而名为BCD的其他设备正在收听此服务。
  3. 服务由BCD发现 - 预期行为
  4. 现在wifi已关闭设备A
  5. 我希望在设备BCD上收到服务丢失的消息,但我没有收到它?
  6. 如果我没有在wifi上关闭A,但只关闭取消注册正在运行的服务的NSD应用,则会在设备B上收到服务丢失消息,CD

    这可能是什么原因?这是NSD的已知错误吗?或者这是NSD行为的方式?

0 个答案:

没有答案