Android Service Discover会附加句号吗?

问题描述

我仍在努力应对Android的“网络发现服务”。取自API description

override fun onServiceFound(service: NsdServiceInfo) {
    // A service was found! Do something with it.
    Log.d(TAG,"Service discovery success$service")
    when {
        service.serviceType != SERVICE_TYPE ->
            Log.d(TAG,"UnkNown Service Type: ${service.serviceType}")
        service.serviceName == mServiceName ->
            Log.d(TAG,"Same machine: $mServiceName")
        service.serviceName.contains("NsdChat") ->
            nsdManager.resolveService(service,resolveListener)
        }
    }

我的问题与service.serviceType != SERVICE_TYPE案有关。如果我打印service.serviceType,则会看到附加的句点,该句点在我的服务类型中丢失。这很令人困惑。谁能提供完整的示例如何使用它?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)