获取本机ip地址
public string getlocalipaddress() { wifimanager wifimanager = (wifimanager) getsystemservice(android.content.context.wifi_service); wifiinfo wifiinfo = wifimanager.getconnectioninfo(); int ipaddress = wifiinfo.getipaddress(); try { return inetaddress.getbyname(string.format("%d.%d.%d.%d", (ipaddress & 0xff), (ipaddress >> 8 & 0xff), (ipaddress >> 16 & 0xff), (ipaddress >> 24 & 0xff))).tostring(); } catch (unknownhostexception e) { // todo auto-generated catch block e.printstacktrace(); } return null; }
获取本机的物理地址
public string getlocalmacaddress() { wifimanager wifi = (wifimanager) getsystemservice(context.wifi_service); wifiinfo info = wifi.getconnectioninfo(); return info.getmacaddress(); }
以上就是android 获取手机 ip和mac地址的方法,希望能帮助到读者,谢谢大家对本站的支持!
如对本文有疑问, 点击进行留言回复!!
IjkPlayer【1】 Demo Android的最简单实现
一起Talk Android吧(第二百六十回:Android中的BottomNavigationView概述)
网友评论