当前位置: 代码迷 >> Android >> 在Android中使用NSD API注册服务时如何添加TXT记录?
  详细解决方案

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

热度:31   发布时间:2023-08-04 12:27:47.0

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

从Android 5.0开始,应该这样:

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

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

  相关解决方案