Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:查找连接到网络的设备列表_Android - Fatal编程技术网

Android:查找连接到网络的设备列表

Android:查找连接到网络的设备列表,android,Android,我想制作一个应用程序,该应用程序提供连接到当前网络连接的所有设备的列表 例如,当我按下蓝牙应用程序中的搜索按钮时,会显示范围内的蓝牙设备列表,类似地,我需要在中开发应用程序。当我单击搜索按钮时,它会显示连接到我的网络的所有设备的列表。 我熟悉Networkmanager和NetworkInfo Api 如果你知道我该怎么做,请指导我 谢谢如果您的意思是希望查看连接到当前WiFi连接的所有设备(并且您没有尝试进行临时联网),那么您实际上是希望运行网络扫描仪 周围有很多这样的东西。这一个在githu

我想制作一个应用程序,该应用程序提供连接到当前网络连接的所有设备的列表

例如,当我按下蓝牙应用程序中的搜索按钮时,会显示范围内的蓝牙设备列表,类似地,我需要在中开发应用程序。当我单击搜索按钮时,它会显示连接到我的网络的所有设备的列表。 我熟悉Networkmanager和NetworkInfo Api

如果你知道我该怎么做,请指导我


谢谢

如果您的意思是希望查看连接到当前WiFi连接的所有设备(并且您没有尝试进行临时联网),那么您实际上是希望运行网络扫描仪

周围有很多这样的东西。这一个在github上有可用的源代码


现在可以使用NSD Android新功能获取网络设备,并且对于该最低版本16级Jellybean

这是NSD的链接


您是否实施了此操作?如果是,请告诉我您是如何做到的?如何使用它,链接中不清楚,您提供了我在Android中使用的网络服务发现,但不幸的是,我无法获得连接到网络的所有设备的列表。同意sadeepmaarm的评论。我尝试了它的演示应用程序(nsdChat),我只得到了5-6台设备。实际上,有250多个设备提及URL是一个很好的方法,但我只是检查应用程序,它无法跟踪整个网络。例如,如果网络在199.199.50中有设备。和199.199.51。但若你们的移动ip是199.199.50.156,那个么应用程序只能获得199.199.50。在上可以跟踪199.199.51。。无法像应用程序一样工作