Android开发中获取本机Mac地址和IP地址的方法
来源:互联网 发布:厦门网络推广 编辑:程序博客网 时间:2024/05/20 04:48
1、Android 获取本机Mac 地址方法:
需要在AndroidManifest.xml文件中添加权限:
- <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
- public String getLocalMacAddress() {
- WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
- WifiInfo info = wifi.getConnectionInfo();
- return info.getMacAddress();
- }
2、Android 获取本机IP地址方法:
- public String getLocalIpAddress() {
- 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()) {
- return inetAddress.getHostAddress().toString();
- }
- }
- }
- } catch (SocketException ex) {
- Log.e("WifiPreference IpAddress", ex.toString());
- }
- return null;
- }
- Android开发中获取本机Mac地址和IP地址的方法
- Android中获取本机ip地址和MAC地址
- Android中获取本机ip地址和MAC地址
- QT获取本机IP和MAC地址的方法
- Android获取本机Mac地址及IP地址方法
- android:获取本机Mac地址及IP地址方法
- Android获取本机Mac地址及IP地址方法
- Android 获取本机Mac 地址方法及ip地址
- android获取本机的IP地址和mac物理地址
- Android获取本机ip地址和Mac地址
- vbscript获取本机的ip地址和mac地址
- java获取本机的IP地址和mac地址
- Qt 获取本机的IP地址和Mac地址
- 获取本机的IP地址和Mac地址
- Android获取本机IP地址(不是localhost)和MAC的方法
- Android获取本机IP地址(不是localhost)和MAC的方法
- Android获取本机IP地址(不是localhost)和MAC的方法
- Android获取本机IP地址(不是localhost)和MAC的方法
- SEOer要修炼的六种素质
- struts2-系统默认校验器大全
- xp系统安装
- zeromq的多进程通讯的例子
- IOS中同时使用TabBar和Navigation
- Android开发中获取本机Mac地址和IP地址的方法
- TabHost的使用方法
- Java定时器Quartz初体验
- VS2010 Code Snippets Manager
- Win7下安装Oracle 10g常见错误解决
- CHM帮助文件打开乱码解决方案
- 拷贝构造函数及其参数类型
- 用JS完成复选框checkbox的全选\反选\删除确认
- 一、选择公司的形式: