Android-IP-Adresse des hotspot-Gerät bietet

Ich bin derzeit mit

public static String getLocalIPAddress(WifiManager wm){
    return Formatter.formatIpAddress(wm.getConnectionInfo().getIpAddress());
}

um die IP-Adresse des ausführenden Geräten. Das funktioniert auch wenn das Gerät verbunden ist, um ein "gemeinsames" wlan-Netzwerk als auch das Gerät mit einem WLAN verbunden, die gehostet wird von einem anderen android-Gerät via hotspot. Wenn das Gerät nicht mit einem WLAN-Netz "0.0.0.0" ist auch wieder (richtig). Aber wenn das Gerät hostet, ein wifi-Netzwerk, indem Sie einen hotspot-die methode ist immer noch die Rückkehr "0.0.0.0". Wie bekomme ich die echte IP-Adresse des hotspot-Bereitstellung von Gerät "im eigenen wifi-Netzwerk"?

thx & Grüße

InformationsquelleAutor user2224350 | 2013-06-25

Schreibe einen Kommentar