位置: 编程技术 - 正文

关于获取本机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怎么学)

  • 建筑业项目在外地在哪里交增值税
  • 未到账的银行存款怎么取
  • 所得税预缴申报表资产总额怎么填
  • 老板住酒店的住宿费发票入什么会计科目
  • 发票收款人和复核人、收款人规定
  • 哪些进项税额不能加计抵减
  • 非独生子女赡养老人专项附加扣除的标准
  • 工商登记执照号码怎么查询
  • 成本类科目有哪些口诀
  • 非正常户发票管理
  • 委托加工继续生产增值税计入成本吗
  • 商业银行委托贷款期限
  • 增值税发票验证
  • 补缴的公积金可以抵扣个税吗
  • 分公司哪些税需要交
  • 为什么负债不等于亏损
  • 公司注销财务账需要保存几年
  • 合伙企业收到对公转账
  • 工程施工余额怎么处理
  • 施工企业代甲方购材料的账务处理?
  • u盘装系统系统放哪里
  • 核定征收印花税计算公式
  • 电脑非法关机后开机进不了系统
  • 已认证的发票退货怎么处理
  • windows修复网络
  • 生产型企业原材料运费入库单怎么填
  • 收到的销项负数要认证吗
  • macOS 11 Big Sur 开发者预览版 Beta 7正式推送
  • win11专业版和家庭版哪个更流畅
  • js日期字符串转换为指定格式的日期
  • 什么是企业最佳融资方式
  • 视频监控智能化应用
  • 直运商品委托代销商品的销售成本的计算方法应采用
  • 可供出售金融资产的会计处理
  • php中的函数
  • 云服务器可以一直开着吗
  • react错误处理
  • yolov5 教程
  • js原型函数
  • python如何编写函数
  • 网站升级改造方案
  • dedecms分页标签
  • ant design vue2.0
  • php 缓存
  • 购入固定资产入账成本
  • sql server sql文件
  • 企业返聘退休人员需要交社保吗
  • 金税四期监控什么
  • 补交去年工会经费会计分录
  • 平销返利是销售折扣吗
  • 营改增后哪些费用可以抵扣
  • 应收票据周转率怎么分析
  • 外地工程预缴的工资怎么做账务处理
  • 企业法人个人贷款企业承担吧?
  • 小规模纳税人的金税盘可以抵税吗
  • 权益净利率如何分析
  • 从事股权投资业务的企业业务招待费
  • 主营业务收入的t型账户怎么写
  • 正常在职员工的工作时间
  • 新准则融资租赁承租人的会计处理
  • sqlserver全文索引
  • mysql8.0免安装
  • mysql 5.7.18 winx64 免安装 配置方法
  • mac移动硬盘不能拷贝
  • centos7怎么安装图形化界面
  • win10如何查看系统日志
  • windowsxp如何隐藏文件
  • win7免费win10
  • linux怎么配置vim
  • win8windows设置在哪里
  • nodejs的socket
  • css hacks
  • jquerycdn
  • shell脚本定时执行命令
  • unityugui
  • 基于JAVASCRIPT实现的可视化工具是
  • 我国是多久取消税收的
  • 新能源审核多久
  • 个体税务登记资料不齐怎么办
  • 宣传中常用的效应包括
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设