安卓 获取wifi信息后如何转换成正确的值

在设置了静态IP以后 使用 dhcpInfo = wifiManager.getDhcpInfo();的方式获取wifi信息比如说DNS得到的值是一个负数 -892679478
然后用了一种已经过时的方法 Log.e("dns", Formatter.formatIpAddress(dhcpInfo.dns1)); 打印出来的值也是不正确,一直没有找到正确的方法。。求指点

https://zhidao.baidu.com/question/556014193281482292.html