本来想要用ping或者其他多线程的方法进行扫描,但想到太耗费内存,也显得笨拙。有没有类似于广播机制的方法,可以快捷的获取IP列表,就像网上邻居那样。
1、PC端只是活动的主机并且开启了网络发现和文件共享,不做其他任何设置。
2、不要从1扫描到255那种的,暂不考虑不在同一网段的局域网
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
Android 获取局域网中所有PC的IP
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
oyljerry 2017-03-21 05:12关注可以肯定的告诉你,android上,没有直接的方法获取,只能用类似ping的方式,android有提供isReachable API来获取,它可以提供超时。
即使你不用多线程,单线程扫整个网段也不会有多长时间。android可以发送UDP 报文,通过smb来发现PC和共享文件等,还有netbios也是可以支持的。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2017-03-21 01:28回答 3 已采纳 附上一段代码,亲测可用。 ``` static class NetworkSniffTask extends AsyncTask { private static final St
- 2015-08-26 00:13回答 4 已采纳 需要遍历局域网IP的,大体分为两步:: 1.得到局域网网段,可由自己机器的IP来确定 2.根据IP类型,一次遍历局域网内IP地址 我给你一个JAVA类,编译之后直接运行便可以得到局域网内所有IP,具
- 2019-08-12 02:22回答 3 已采纳 登录NVR 然后用NET_DVR_GetDVRConfig() 方法可以获取NVR里面所有ip通道
- 2023-11-28 01:43初级代码游戏的博客 android开发:获取手机IP和UDP广播
- 2022-01-29 09:06回答 2 已采纳 这个要看你的网络设备映射的配置了,如果玩深信服,就有个双向的规则设置,就可以本地机器访问域名回来,所以是OK的,没说不行我之前公司的OA系统就是了,在本地部署,然后本地我们都是通过域名进行访问,可以的
- 2021-09-21 03:04回答 3 已采纳 开发者工具是本地,所以能访问到。手机上的网络和电脑网络不在同一个局域网下。
- 2019-08-12 07:58回答 2 已采纳 登录NVR 然后用NET_DVR_GetDVRConfig() 方法可以获取NVR里面所有ip通道
- 2013-04-01 11:00Android WiFi Camera是一款基于Android平台的应用程序,它将用户的Android设备转变为一个无线局域网(WLAN)IP摄像头。这个应用程序允许用户通过WiFi网络在不同设备上实时查看、控制和记录来自Android设备的视频流,...
- 2021-05-15 07:46回答 4 已采纳 能相互通信不就好了,有部分代码
- 2023-03-12 14:40回答 3 已采纳 你好,如果两个具有相同IP地址但不同子网掩码的设备直接连接在同一局域网中,那么它们就会发生IP地址冲突。 这是因为每台设备都会认为它的IP地址是唯一的,但是由于子网掩码不同,它们会把对方的IP地址视为
- 2017-04-09 18:40回答 3 已采纳 我们一般都是客户端用TCP长连接服务器,服务器推送消息后,手机马上收到消息,延迟很低。
- 2019-07-16 04:03Alexlee1986的博客 在进行Android应用开发过程中,有时候会遇到获取当前Android设备所使用的网络IP地址的场景,有时候需要本地的网络IP地址,即局域网地址,更多的时候是需要当前网络的真实的对外IP地址,即真实的网络地址,如大...
- 2021-08-26 14:00本文提供了一种基于Android平台的无线局域网通信APP的设计与实现方案,满足移动终端之间的即时通讯需求,并可用于各种移动应用场景中。 知识点: 1. Android 平台的架构和特点 2. 无线局域网通信的原理和实现 3. ...
- 2022-07-22 02:47biyezuopinvip的博客 实现的效果如下所示: 开启Ap热点接收文件 连接Wiif热点发送文件 文件传输完成后校验文件完整性 开发步骤分为以下几点: 在 AndroidManifest 中声明相关权限(网络和文件读写权限) 文件接收端开启Ap热点,作为...
- 2024-05-20 12:42在Android系统中,应用程序需要获取相应的权限才能执行某些操作,例如访问网络或蓝牙。用户在安装应用时需要授予这些权限。此外,为了防止恶意使用,开发者应该加入验证机制,确保只有授权的设备或用户可以发送控制...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司