Android获取本机IP并转换为ipv4的形式
2014-10-26 18:25
162 查看
//获取本机IP地址 private String getLocalIpAddress() throws UnknownHostException { WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); String IP; int ipAddress = wifiInfo.getIpAddress(); IP = intToIp(ipAddress); return IP; } //转换字符串 private String intToIp(int i) { return (i & 0xFF) + " . " + ((i >> 8) & 0xFF) + " . " + ((i >> 16) & 0xFF) + " . " + ((i >> 24) & 0xFF); }
很简单
相关文章推荐
- Android高手进阶教程(十一)之----Android 通用获取Ip的方法(判断手机是否联网的方法)!!!
- android 日期时间格式转换;软键盘显示消失;获取系统title
- android获取本地IP
- Android中Wifi未开启情况下获取Mac地址和IP
- Android中Wifi未开启情况下获取Mac地址和IP
- Returning an IPv4 Address in an IPv6-Enabled Environment 在vista中获取IPV4的IP
- android获取手机ip
- Android获取Ip的通用方法
- Android 获取当前系统时间 时间之间的转换 判断字符串是否日日期类型
- Android通用获取ip方法
- Android高手进阶教程(十一)之----Android 通用获取Ip的方法(判断手机是否联网的方法)!!!
- android 获取手机信息(device ip,os version etc.)
- android获取网关ip
- Android 获取在局域网内的IP
- android开发之socket通信 向PC机发信息 获取本机IP
- 转:Android 通用获取Ip的方法(判断手机是否联网的方法)
- Android获取手机Ip的方法
- Android 获取本机的IP
- Android通过获取Ip的方法判断手机是否联网
- Android 手机上获取手机当前上网IP地址(手机网关给手机号分配的IP)