导航:首页 > 操作系统 > android局域网搜索

android局域网搜索

发布时间:2022-12-28 20:30:31

android 获取局域网IP与MAC 地址 毫秒级(详解)

如果不想了解,请直接伸手 : android 获取局域网IP与MAC 地址(精简)

开始理清思路:主要使用 linux 两个命令(2017-07-21 fix:这个思路不好,后面使用udp取代【毫秒级】)

【ping】: 查询某个ip是否被设备占用

【cat】  :文本输出命令(其实可以使用 【arp】,但手机需要root权限)

【ping】:这个我就不说了,实在不知道的,这次度娘不会骗你的。主要讲讲 【arp】:这里只简单的介绍,推荐一篇博文: Android 平台上的 ARP 和 ARP欺骗 。我们的【cat】命令主要为了输出手机本地ARP缓存表, ARP命令 可用于查询本机ARP缓存中IP地址和 MAC地址 的对应关系

可以看到我们电脑中缓存的 ip地址与对应的mac地址,但我们手机上又要怎么获得呢?

哈哈其实到这里基本就结束了,也不算什么详解,目前这个方法还有个缺陷就是,耗时比较长,我计算了一下大概得花10秒才能得到局域网内的所有存在的ip与对应的mac。

还有待改善,其实想先取arp缓存,然后把arp中没有的ip地址通过ping测试,然后再取arp缓存,这样可以减少一部分的ping测试线程,但为了保证arp中ip对应的mac永远是新的,只能每次都循环ping测试所有网段内的ip。如果有更好的想法,希望来怼我。

改变思路:使用udp来替代原先多线程ping

具体怎么玩我就不写了,他人的思路,抄袭过来,有损我英俊的形象,写的还是比较好的。

Android 单线程也能极速刷新并获取局域网设备(IP+MAC)信息, 从4分30S 优化到 0.150S 不是梦

如果觉得他的用起来麻烦,我的IpScanner类也更新了,可以直接使用,还是简单的。 

奉上项目地址: IpSanner (一个类一个回调就搞定了,简单的)

❷ 安卓手机怎么用局域网网络上网

设置--无线和网络--WLAN打开,自动搜索到你要登陆的局域网名称,点击后输入安全密码就ok了。

❸ 安卓手机怎么打开局域网共享文件

1、电脑端选择要共享给手机的文件夹,右击属性。

(3)android局域网搜索扩展阅读:

局域网的优点

经济节约

由于有线网络中缺少灵活性,这就要求网络的规划者尽可能地考虑未来的发展的需要,这就往往导致需要预设大量利用率较低的信息点。而一旦网络的发展超出了设计规划时的预期,又要花费较多费用进行网络改造。而WLAN可以避免或减少以上情况的发生。

易于扩展

WLAN有多种配置方式,能够根据实际需要灵活选择。这样,WLAN能够胜任只有几个用户的小型局域网到上千用户的大型网络,并且能够提供像“漫游(Roaming)”等有线网络无法提供的特性。

由于WLAN具有多方面的优点年里,WLAN已经在医院、商店、工厂和学校等不适合网络布线的场合得到了广泛的应用。

参考资料来源:网络-局域网

❹ 安卓手机无线局域网怎么设置

手机设置路由器的无线网络步骤如下:

1、首先将路由器和宽带猫使用网线连接起来,连接方法是通过网线将宽带猫的lan口和路由器的wan口连接。

2、硬件连接完毕后,使用手机连接上这款路由器的无线信号,然后打开手机浏览器,输入路由器的登录地址和登录密码,登录后台后选择快速设置。


❺ android开发 局域网IP搜索,百度可以ping通,就是IP地址不行...为什么

域名转换有问题。

❻ IpScanner:Android设备局域网内设备搜索扫描

GitHub 地址:<a href="https://github.com/FeiMo1988/Scanner">Scanner</a>

Bug反馈地址: [email protected]

Scanner在使用的时候需要传入一个检测端口,非墨用于测试的设备开放的端口是3000,因此在demo中传入的端口参数是3000。如果你要的连的是个Android设备的话,可以考虑传入Adb的端口5555

Scanner可以通过调用setExpendThreadNumber 方法来设置扩展扫描线程数量。调用者可以根据实际网络情况和设备情况来设置这个参数。

Scanner 在构造的时候必须指定回调接口。

可以通过设置超时时间避免过长时间的超时等待。

Scanner在执行的过程中将打印一些过程log,这个可以通过调用setScannerLogger方法来指定,传入的参数是一个ScannerLogger接口类型:

测试之后,网络佳的情况下可以控制在2s以内,而网络差的情况下可以控制在10s以内。
还有其他的功能和作用,等各位去发掘,如果有建议或者bug请发到作者邮箱。thx.

❼ 安卓手机如何访问电脑局域网共享的文件

最简单办法,就是通过cifs
manager等软件,提供一种很实用很有效的解决方法:
把远程服务器共享的目录挂载到手机上的一个虚拟文件夹中,这样就可以让所有的软件访问这些文件了,其实就和windows的映射网络驱动器差不多,用过linux的朋友应该都知道mount的作用,这个软件就是把远程的共享mount到手机上。
比如我在
一台ip
192.168.1.2的电脑上共享了一个叫movies的文件夹,通过cifsmanager就可以吧
192.168.1.2/moviesl挂载到手机上的/mnt/webshare/movies里面;
这样打开es
file
或者root
explorer
的时候就可以在
/mnt/webshare/emuledl里面看到电脑共享的文件了。
最后就可象操作本地电影文件一样,看电影了!

❽ 安卓ES文件浏览器 局域网共享搜索XP电脑

首先,你要取得局域网的IP地址。 在ES中选共享,新建共享,然后输入IP地址,用户名,密码。 就可以进入该IP地址所对应的局域网,你要进哪台机子就继续吧,只要你有权限及密码。 单纯的搜索哪台电脑是XP系统,ES做不到。

❾ android能与电脑局域网吗

可以通过一款叫做‘ES文件管理器’的app实现

1、打开es文件浏览器,点击上面的三条横线(菜单)

❿ 安卓模拟器如何获取局域网的设备

.电脑连接局域网中的服务器
1、修改hosts,在hosts中新增一个域名。如:10.1.251.113api.cleartoken.com具体操作:1、电脑中的hosts一般在C:Windows2.Fiddler...如何让你的android模拟器连接上你电脑的网络第一步:在命令行(就是开始——运行——输入cmd)模式下输入adbshell命令一般会报两种错误,一是“adb不是内部命令
局域网,网络种类,覆盖范围一般是方圆几千米之内,其具备的安装便捷、成本节约、扩展方便等特点使其在各类办公室内运用广泛。局域网可以实现文件管理、应用软件共享、打印机共享等功能,在使用过程当中,通过维护局域网网络安全,能够有效地保护资料安全,保证局域网网络能够正常稳定的运行。

阅读全文

与android局域网搜索相关的资料

热点内容
centos命令窗口 浏览:596
编译器有几个好用的 浏览:500
数据库和网站如何搭载服务器 浏览:154
网络流理论算法与应用 浏览:795
java和matlab 浏览:388
钉钉苹果怎么下app软件 浏览:832
php网站验证码不显示 浏览:859
铝膜构造柱要设置加密区吗 浏览:344
考驾照怎么找服务器 浏览:884
阿里云服务器如何更换地区 浏览:972
手机app调音器怎么调古筝 浏览:503
锐起无盘系统在服务器上需要设置什么吗 浏览:19
红旗出租车app怎么应聘 浏览:978
如何编写linux程序 浏览:870
吉利车解压 浏览:248
java输入流字符串 浏览:341
安卓软件没网怎么回事 浏览:785
dvd压缩碟怎么导出电脑 浏览:275
冒险岛什么服务器好玩 浏览:543
如何在服务器上做性能测试 浏览:794