android 本地ip获取,【android】 获取本地ip方法
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
public static String getLocalhostIp() {
String hostIp = null;
try {
Enumeration nis = NetworkInterface.getNetworkInterfaces();
InetAddress ia = null;
while (nis.hasMoreElements()) {
NetworkInterface ni = (NetworkInterface) nis.nextElement();
Enumeration ias = ni.getInetAddresses();
while (ias.hasMoreElements()) {
ia = ias.nextElement();
if (ia instanceof Inet6Address) {
continue;// skip ipv6
}
String ip = ia.getHostAddress();
if (!"127.0.0.1".equals(ip)) {
hostIp = ia.getHostAddress();
break;
}
}
}
} catch (SocketException e) {
Log.i("yao","SocketException");
e.printStackTrace();
}
return hostIp;
}
大约需要加上权限:
android 本地ip获取,【android】 获取本地ip方法相关推荐
- android获取本地连接ip地址,C#获取本机IP地址(ipv4)
获取本机所有IP地址: 这些地址是包含所有网卡(虚拟网卡)的ipv4和ipv6地址. string name = Dns.GetHostName(); IPAddress[] ipadrlist = ...
- Android Studio WiFi 之 获取 WiFi 名称、IP、Mac
Android 获取连接的WIFI 的一些数据(后期封装成aar 包给Unity 调用) 封装成AAR包,获取 Android 7.0 以上的 手机 mac 地址 一.Android 代码 impor ...
- android模拟ip地址,安卓 获取手机IP地址的实现代码
1.获取手机IP地址的代码: public static String getLocalIpAddress(){ try{ for (Enumeration en = NetworkInterface ...
- android获取网卡ip地址吗,Native.js获取android有线网络IP地址
刚上手Native.js 请教问题如下: 想通过Native.js 获取Android有线网络IP地址,提示这一行console.log(en.hasMoreElements());报错: Uncau ...
- android 打开wifi并链接到制定ip,当设备连接到Android中的WiFi时,如何获取蜂窝网络的IP地址...
有没有办法我可以在 Android中同时获取WiFi和蜂窝网络的IP地址.我尝试使用很多例子,但是只能获得WiFi网络的地址而不是蜂窝网络.我启用了WiFi和蜂窝网络,设备正在通过WiFi上网. 以下 ...
- 【Android 逆向】Android 进程代码注入原理 ( 进程注入原理 | 远程调用流程 | 获取函数地址 | 设置 IP 寄存器 | mmap 申请内存 | 设置 SP 寄存器 )
文章目录 一.进程注入原理 二.远程调用流程 ( 获取 so 动态库地址 | 获取函数地址 | 设置 IP 寄存器 | mmap 申请内存 | 设置 SP 寄存器 ) 一.进程注入原理 调试进程 At ...
- java调用本地shell_java通过ProcessBuilder执行本地shell命令 获取ip配置信息
[java]代码库import java.io.File; import java.io.IOException; import java.io.InputStream; import java.ut ...
- python 局域网 主机名_使用python获取连接到本地网络(基于主机名)的所有设备的ip...
这绝对不是重复的.在 我正在做一个应用程序,我需要找到我的设备的IP地址.我知道他们的名字,通过他们的名字我需要得到他们的知识产权.Linux应该很简单,但我需要跨平台的态度,因此我使用python. ...
- Android 获取局域网内网IP地址
Android 获取局域网内网IP地址 废话 上代码 完事 废话 拿局域网IP一般用在tcp通讯或udp通讯上,下次再整理下这类通讯的框架 上代码 /*** 网络工具* 获得局域网IP地址* @aut ...
- Android 手机上获取手机当前上网IP地址(手机网关给手机号分配的IP)
Android 手机上获取手机当前上网IP地址 (手机网关给手机号分配的IP) 每个手机上网通过移动网关的时候,网关都会给该手机号分配一个IP地址(当然这个IP地址会在下线上线后会改变,网关都有记录的 ...
最新文章
- 【Zabbix】配置 腾讯企业邮箱 发送报警邮件
- debian卸载vmware
- linux降内核版本_ubuntu16.04降级内核版本至3.13.0-85
- php调用百度天气接口,php使用百度天气接口示例
- 聚焦 | 数据湖分析如何面向对象存储OSS进行优化?
- 高级IO--5种及select、poll、epoll的原理、执行以及优缺点
- 重装系统计算机名称回对ug,电脑重装系统后UG软件没有卸载的情况下重新启动UG软件的方法...
- 怎样解题:写题解思考问题的原则
- JAVA方法重载优先级
- 寒门难出贵子,我当程序员让爸妈在老家长脸了
- 我在 GitHub 上发现了一个 狗屁不通 的Python开源项目...
- 使用qemu模拟X86处理器加载linux kernel+busybox文件系统并调试
- go包管理工具之govender
- 基于verilog的数字万年历时钟设计
- MAXIMO部分AppBean类操作经验
- 3D游戏的碰撞检测是如何实现的?
- vue 判断字符串是否是英文_vue rules以及原生js判断字符串是否为正整数(正小数)...
- @on-change 事件无法触发解决方案
- 第二章第二十二题(金融应用:货币单位)(Financial application: monetary units)
- 欧拉计划(project euler)最详细中文题解