位置: 编程技术 - 正文

关于获取本机ip的问题(获取本地ip地址失败)

编辑:rootadmin

推荐整理分享关于获取本机ip的问题(获取本地ip地址失败),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:获取本机ip接口,获取本地ip地址失败,获取ip有什么用,获取ip有什么用,获取本机ip地址及网卡地址的dos命令,获取当前机器ip,获取本地ip地址失败,获取本机ip接口,内容如对您有帮助,希望把文章链接给更多的朋友!

最经在做项目的时候发现一个问题,我使用手机获取手机在一个局域网内的ip的时候出现了获取ip出错的问题,

我使用的方法是:

// 获取本机IPpublic static String getLocalIpAddressV4() { String ip =""; try { for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); for (Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements();) { InetAddress inetAddress = enumIpAddr.nextElement(); if (!inetAddress.isLoopbackAddress() && InetAddressUtils.isIPv4Address(inetAddress.getHostAddress())) //这里做了一步IPv4的判定 { ip = inetAddress.getHostAddress().toString(); return ip; } } } } catch (SocketException e) { return null; } return ip; }

在路由器上面看到我的手机的ip是:..2.

但是我获取到的是:.0.2.

很疑惑在调试的时候发现en 里面的数组是

关于获取本机ip的问题(获取本地ip地址失败)

[[rmnet5][8], [rmnet6][9],[rmnet7][], [rmnet2][5], [rmnet3][6], [rmnet4][7], [rmnet0][3], [rmnet1][4], [usbnet0][][/.0.2.], [rev_rmnet0][], [rev_rmnet1][], [rev_rmnet5][], [rev_rmnet6][], [rev_rmnet7][], [rev_rmnet2][], [rev_rmnet3][], [rev_rmnet4][], [rev_rmnet8][], [dummy0][2], [wlan0][][/fe::7e1d:d9ff:fe:dde6%wlan0%][/..2.], [lo][1][/::1%1%1][/.0.0.1],[sit0][], [p2p0][],[rmnet_usb0][], null,null, null]

for循环再取到.0.2.的时候就return了

[/.0.2., null, null, null, null, null, null, null, null, null, null, null]

我使用的是小米手机进行测试,小米手机有一个与电脑共享网络的功能。

usbnet0 Link encap:Ethernet HWaddr 2A:DE::9E:D9:A9 inet addr:.0.2. Bcast:.0.2. Mask:...0 BROADCAST MULTICAST MTU: Metric:1 RX packets: errors:0 dropped:0 overruns:0 frame:0 TX packets: errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen: RX bytes: (.1 MiB) TX bytes: (.8 MiB)wlan0 Link encap:Ethernet HWaddr 7C:1D:D9::DD:E6 inet addr:..2. Bcast:..2. Mask:...0 inet6 addr: fe::7e1d:d9ff:fe:dde6/ Scope:Link UP BROADCAST RUNNING MULTICAST MTU: Metric:1 RX packets: errors:0 dropped:2 overruns:0 frame:0 TX packets: errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen: RX bytes: (5.0 MiB) TX bytes: (1.3 MiB)

请问大神们我怎么取到wlan对应的ip?

Android学习 - 自定义输入法 输入法的例子和源代码看了不少时间了,看得头很晕,很郁闷。静下心来把整个代码想了一遍,其实大部分代码都在处理绘制界面,以及事件的处理,

文章标题 使用Chrome来调试你的AndroidApp个人一直对Chrome情有独钟,Chrome除了更快之外,对开发者的支持更友好。内置强大的DeveloperTools,相信Web开发简直爱不释手

阿里面试题——如何实现微信“附近的人”功能? 一个面试题如果让你实现微信的附近的人功能,你会怎么做?​初期实现:客户端固定时间发送经纬度(x,y)到服务器s,服务器存储每个登陆的用户的

标签: 获取本地ip地址失败

本文链接地址:https://www.jiuchutong.com/biancheng/376669.html 转载请保留说明!

上一篇:android 水平progressBar动态加载(Android 水平居中)

下一篇:Android学习 - 自定义输入法(android怎么学)

  • 企业租车能抵增值税吗
  • 金税三期怎么合理避税
  • 机动车发票税率怎么算
  • 税务登记财务负责人可以是法人吗
  • 住宿费电子发票样式
  • 定额发票上可以盖章吗
  • 境外企业转让非居民企业
  • 总公司和分公司类型必须一样么
  • 用友软件销售操作流程
  • 企业安全生产费用提取标准 最新
  • 安全费用中的固定资产如何写会计分录?
  • 不动产出租属于什么收入
  • 销售收入冲红如何入账
  • 计提固定资产减值准备属于什么支出
  • 公司支付宝付款
  • 企业注销难道必须要交房产税吗?
  • 营改增后还有营业费用吗
  • 农产品税率2020
  • 调用核心征管失败是什么意思
  • 房地产企业自行开发的房地产项目
  • 所有的固定资产都有残值率吗
  • 上月暂估本月怎么冲销
  • 进项票认证超了怎么处理
  • 小规模企业需要汇算清缴吗
  • 收的的挂靠费一般是几个点
  • 跨年度主营业务收入错账调整
  • 厂区道路施工步骤
  • linux format命令
  • 增值税普通发票怎么开
  • 企业注销时还有应付职工薪酬怎么办
  • 原材料赔偿会计分录
  • repair.exe是什么软件
  • 企业所得税申报流程
  • 财税〔2017〕34号文件中提到的科技型中小企业是指哪种企业?
  • vue的路由实现
  • thinkphp 快速入门
  • 投标报名费怎么定
  • php使用for循环计算1到100的奇数和
  • php 提交表单
  • 股权转让实操
  • 定期定额和核定征收哪个好
  • 营改增小规模纳税人可以进项税额扣除对吗
  • 帝国cms怎么调用文章随机段落
  • 培训费怎么收取
  • sql server的go
  • 房地产企业政府返还款
  • db2 798
  • 外购货物用于公益性捐赠
  • 新成立企业多长时间可以销售小微企业
  • 金蝶结转销售成本
  • 专票要写开户行和账号
  • 买一件商品赠送两个商品
  • 火车票进项抵扣需要认证吗
  • 免税收入怎么做分录
  • 日记账怎么设置
  • mysql日志的作用
  • sql触发器菜鸟教程
  • win8.1安装秘钥
  • dos破解密码输入什么
  • 如何在win7系统中查看电脑基本信息
  • 解决的英文
  • cocos2dx 3.1 cpp版本转lua版本 mac
  • cocos2d原理
  • cocos html
  • Tips(1)glewExperimental
  • javascript中对象一般由什么组成
  • ie版本过低怎么升级win7
  • pip工具安装
  • jqgrid api中文手册
  • Android startActivities()的使用
  • 占位符设置
  • angular js表达式
  • [置顶] Deniz Saypinar
  • UnityException: Launching iOS project via Xcode4 failed
  • js中overlay
  • 国家税务局浙江省电子税务局新版
  • 济南税务局电话是多少
  • 发票开票人一定要真实姓名吗
  • 河南省郑州市巩义市籍贯怎么写
  • 税票电话号码变更影响抵扣吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设