android 获得手机MAC 和 IP
来源:互联网 发布:2010年总决赛科比数据 编辑:程序博客网 时间:2024/05/17 07:28
来自: http://orgcent.com/android-wifi-mac-ip-address/|萝卜白菜的博客
原来以为没有开启wifi功能是不能够获取wifi网卡mac地址的,在真机测试后发现能够获取到Mac地址只是获取的ip为0,当然wifi未连接状态下是肯定没有IP分配的。具体看看下面:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
//在wifi未开启状态下,仍然可以获取MAC地址,但是IP地址必须在已连接状态下否则为0
String macAddress = null, ip = null;
WifiManager wifiMgr = (WifiManager)getSystemService(Context.WIFI_SERVICE);
WifiInfo info = (null == wifiMgr ? null : wifiMgr.getConnectionInfo());
if (null != info) {
macAddress = info.getMacAddress();
ip = Integer.toString(info.getIpAddress());
}
System.out.println("mac:" + macAddress + ",ip:" + ip);
获得MAC方法二:
public StringgetLocalMacAddress() {
WifiManager wifi = (WifiManager)getSystemService(Context.WIFI_SERVICE);
WifiInfo info = wifi.getConnectionInfo();
return info.getMacAddress();
}
- android 获得手机MAC 和 IP
- android获得mac和ip
- android获得mac和ip .
- Android 获得手机ip
- Android 获取手机Mac和IP
- 获得ip和mac地址
- 获得ip和mac地址
- 获得ip和mac地址
- Android获取手机地址(Mac、ip和imei)
- 获得Android手机的ip的方法
- 获得本机IP和MAC地址
- C#获得本机IP和Mac
- java服务端获得客户端IP和MAC
- Android_获取手机IP和MAC地址
- 获得手机的ip
- Android获取手机及路由器的Mac地址和IP地址
- android 如何获得手机的IP地址代码段
- Android 获得设备状态信息、Mac地址、IP地址
- zoj1051--------A New Growth Industry 细菌~
- 抽象工厂+反射 实例讲解
- Java获取URL链接的文件类型
- Determining If a Filename Path Is a File or a Directory
- 不完全恢复之--基于时间恢复
- android 获得手机MAC 和 IP
- Selenium
- 可重入与不可重入函数
- android自定义对话框去除黑底
- php 合并两个有序数组
- 在Eclipse中使用sequoyah插件配置Android NDK环境
- STL系列之四 heap 堆
- [情人节专属]纯js脚本3D玫瑰
- 【转】ModelSim SE仿真Altera库的一些问题 常见仿真错误 问题 合集