[Android]获取设备IP地址
终极管理员 知识笔记 46阅读
这是原则,因为所有网络接口都是通用的地址当使用这种方法时,这种方法是行不通的.这种方法可以解决所有的问题。互联网协议(Internet Protocol)地址。publicStringgetLocalIpAddress(){ try { for(EnumerationNetworkInterface=network interface . getnetworkinterfaces());en . hasmoreelements();{ NetworkInterfaceintf=en . nextelement();for(EnumerationInetAddressenumIpAddr=intf . getine addresses();enumipaddr . hasmoreelements();){ InetAddressinetAddress=enumipaddr . nextelement();如果(!inetaddress . isloop back address()){ returninetaddress . gethostaddress().toString();catch(socket exception){ LOG . e(LOG _ TAG,ex . tostring());returnnull}参考:作者地址:博客:日期:2012年份3月26日
![[Android]获取设备IP地址](https://www.feiniaomy.com/xzm_artimg/23091613256kqy21132006_0.png)
标签: