如何在android中使用NSD api注册服务时添加TXT记录?

时间:2014-03-09 16:47:40

标签: android networking mdns

我正在尝试在Android中使用NSD api注册服务,但我不确定如何添加TXT记录?

2 个答案:

答案 0 :(得分:1)

从Android 5.0开始应该如此:

...
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
    serviceInfo.setAttribute("yourkey", yourString);
}
....

答案 1 :(得分:0)

我得到了解决方案: NSD api仍然不支持添加TXT记录。 我通过移植jMDNS制定了一个解决方案,它是一个简单的java实现,几乎支持mDNS上的所有功能。