WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
int ipAddress = wifiInfo.getIpAddress();
String ip = intToIp(ipAddress);
public String intToIp(int i) {
return ((i >> 24 ) & 0xFF ) + "." +
((i >> 16 ) & 0xFF) + "." +
((i >> 8 ) & 0xFF) + "." +
( i & 0xFF) ;
}[小代码]获得IP地址
最新推荐文章于 2024-10-31 15:26:38 发布
本文详细介绍了如何使用Java语言通过WiFiManager接口获取WiFi连接信息,并将其转换为IPv4地址的过程。通过实现intToIp方法,将获得的IP地址从整数形式转换为点分十进制形式,便于理解和使用。
1124

被折叠的 条评论
为什么被折叠?



