android 获取有线网络ip
时间: 2023-10-24 16:07:47 浏览: 67
android手机获取上网的ip地址
5星 · 资源好评率100%
你可以使用以下代码来获取Android设备的有线网络IP地址:
```java
public static String getEthernetIPAddress() {
try {
for (NetworkInterface networkInterface : Collections.list(NetworkInterface.getNetworkInterfaces())) {
if (networkInterface.getName().equalsIgnoreCase("eth0")) {
for (InetAddress inetAddress : Collections.list(networkInterface.getInetAddresses())) {
if (inetAddress instanceof Inet4Address) {
return inetAddress.getHostAddress();
}
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
```
其中,"eth0"代表有线网络接口的名称,如果你使用的是其他名称的接口,可以根据实际情况进行修改。
阅读全文