移民加拿大需要多少钱,红玉丁香,30名省部级官员履新
android 获取当前手机的 dhcp 信息ip,server 等操作实例教程
wifimanager wifimanager = (wifimanager) getsystemservice(context.wifi_service); assert wifimanager != null; dhcpinfo dhcpinfo = wifimanager.getdhcpinfo(); logutils.w(dhcpinfo); // ipaddr 172.20.161.205 // gateway 172.20.160.1 // netmask 255.255.254.0 // dns1 172.16.2.15 // dns2 172.16.2.16 // dhcp server 172.20.160.1 // lease 14400 seconds int ip = dhcpinfo.serveraddress; //此处获取ip为整数类型,需要进行转换 final string strip = inttoip(ip); // 172.20.160.1 ip --->< 27268268 logutils.w(strip + " ip --->< " + ip);
其中用到的方法:
private string inttoip(int i) { return (i & 0xff) + "." + ((i >> 8) & 0xff) + "." + ((i >> 16) & 0xff) + "." + ((i >> 24) & 0xff); }
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Android studio 解决logcat无过滤工具栏的操作
Android Studio 恢复小窗口停靠模式(Docked Mode)
Android studio保存logcat日志到本地的操作
Android Studio快捷键生成TAG、Log.x日志输出介绍
网友评论