android系统获取本机ip
2016-08-09 10:50
148 查看
// 获取本机WIFI
// <uses-permission android:name="android.permission.INTERNET" />
// <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
private String getLocalIpAddress() {
WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
// 获取32位整型IP地址
int ipAddress = wifiInfo.getIpAddress();
// 返回整型地址转换成“*.*.*.*”地址
return String.format("%d.%d.%d.%d", (ipAddress & 0xff),
(ipAddress >> 8 & 0xff), (ipAddress >> 16 & 0xff),
(ipAddress >> 24 & 0xff));
}
// <uses-permission android:name="android.permission.INTERNET" />
// <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
private String getLocalIpAddress() {
WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
// 获取32位整型IP地址
int ipAddress = wifiInfo.getIpAddress();
// 返回整型地址转换成“*.*.*.*”地址
return String.format("%d.%d.%d.%d", (ipAddress & 0xff),
(ipAddress >> 8 & 0xff), (ipAddress >> 16 & 0xff),
(ipAddress >> 24 & 0xff));
}
相关文章推荐
- android 4.0 系统设置dhcp获取ip增加option60 选项
- Android系统下获取本地IP和mac地址的方法
- Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
- XP系统同时使用自动获取IP和固定IP
- Android 获取 IP 地址
- android 日期时间格式转换;软键盘显示消失;获取系统title
- windows及Linux系统下获取IP及MAC地址的方法
- android 获取系统分辨率
- Android学习点点滴滴之获取系统可用内存
- Windows下获取Android系统源码
- 如何使Android应用程序获取系统权限
- Android 获取系统中所有安装的APK的信息
- 通过WMI获取系统IP
- Android高手进阶教程(十一)之----Android 通用获取Ip的方法(判断手机是否联网的方法)!
- Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
- ASP.NET如何获取来访者的IP、OS、浏览器及系统语言
- 通过程序获取android系统手机的铃声和音量
- 获取Android系统正在运行的进程
- Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
- 如何使Android应用程序获取系统权限