解决方案 »

  1.   

    public String getIPAddressWifi(Context context) {
              WifiManager wifimanage = (WifiManager)context.getSystemService(context.WIFI_SERVICE);// 获取WifiManager
              // 检查wifi是否开启          if (wifimanage.isWifiEnabled()) {                  WifiInfo wifiinfo = wifimanage.getConnectionInfo();                  String wifiip = intToIp(wifiinfo.getIpAddress());
                      Log.i("MyTag", "-------wifiip----" + wifiip);
                      return wifiip;
              }
    } private String intToIp(int i) {
              return (i & 0xFF) + "." + ((i >> 8) & 0xFF) + "." + ((i >> 16) & 0xFF)
                              + "." + ((i >> 24) & 0xFF);
      }