路由器ID地址给出错误?

时间:2013-02-21 07:57:12

标签: android ip wifi

我想找到路由器的IP地址,我连接,但我的程序给我零(0)IP地址为什么我得到0 IP地址,因为我的WIFI已经工作,我正在运行此代码仿真器。

我的代码是:

    WifiManager wifiManager = (WifiManager)this.getSystemService(WIFI_SERVICE);
    WifiInfo wifiInfo = wifiManager.getConnectionInfo();
    int ip = wifiInfo.getIpAddress();
    String ipString = String.format("%d.%d.%d.%d",(ip & 0xff),(ip >> 8 & 0xff),(ip >> 16 & 0xff),(ip >> 24 & 0xff));     

1 个答案:

答案 0 :(得分:1)

如果您想查找连接到任何网络或热点的手机的IP地址,您可以使用此链接中的代码

android: get IP over WIFI on ICS