【文件属性】:
文件名称:Android-Nsd-Rx:Android网络服务发现接收
文件大小:95KB
文件格式:ZIP
更新时间:2021-05-01 09:41:37
android kotlin android-library nsd network-discovery
Android网络服务发现接收
Android api周围的Rx包装器。
安装
implementation ' com.ToxicBakery.library.nsd.rx:android-nsd-rx:1.+ '
创建一个经理
NsdManagerRx可以使用上下文实例创建。
NsdManagerRx .fromContext(context)
发现
使用的服务名称在rfc6763中定义,并且查找所有服务而无需过滤。
NsdManagerRx (context)
.discoverServices( DiscoveryConfiguration ( " _services._dns-sd._udp " ))
.subscribe({event : DiscoveryEvent -> Log .d( " Discovery " , " ${event.servi
【文件预览】:
Android-Nsd-Rx-master
----gradlew(5KB)
----settings.gradle(41B)
----maven.keystore.gpg(1KB)
----.circleci()
--------config.yml(2KB)
----LICENSE(11KB)
----gradle()
--------wrapper()
----publish.gradle(3KB)
----README.md(2KB)
----gradlew.bat(2KB)
----gradle.properties(805B)
----.gitignore(101B)
----app()
--------src()
--------.gitignore(6B)
--------build.gradle(1KB)
----android-nsd-rx()
--------src()
--------gradle.properties(30B)
--------.gitignore(7B)
--------build.gradle(4KB)
--------proguard-rules.pro(751B)
----build.gradle(803B)