Android:网络服务发现

时间:2014-10-10 19:02:19

标签: android android-service p2p

我正在尝试创建一个Android应用程序来发现附近运行相同应用程序的其他设备,而不使用任何本地网络。

我是Android应用程序开发的初学者,我发现了这个:
http://developer.android.com/training/connect-devices-wirelessly/nsd.html

但是如何使用链接上提供的信息。任何人都可以建议任何教程。

1 个答案:

答案 0 :(得分:0)

在我最近需要网络服务发现的Android项目中,我发现Android NSD Api / Library严重缺乏。

我最终使用 jmdns ,这是一个支持完全相同协议的Java库。

我使用的教程和示例代码在这里: http://home.heeere.com/tech-androidjmdns.html

注意:Jmdns要求您使用“。”结束服务类型的名称。 (例如“_http._tcp.local。”)由于同一协议的某些实现并不严格,因此很容易被忽略。