在我的Android设备中,我试图找到它的IP地址(IPV4)。
如果我做了下面的代码获取我的局域网IP地址(192.168.xxxx)(IPV4)
InetAddress inet = InetAddress.getLocalHost();
System.out.println(inet.getHostAddress()); //giving me 127.0.0.1
的代码是给我127.0.0.1。
我想得到实际的IP 198.168.xx.xx.
(在我的电脑相同的代码给我实际的IP虽然)。
[OT]抱歉,但隐藏的私有IP(192.168。 xxx?)没有必要,你不能被知道这些信息的人攻击。 –
@GrailsGuy不重复,OP需要192.168本地网络地址,而不是公用路由器地址。 – laalto
@LuiggiMendoza我知道,我懒得把那个放在那里。 –