Wie eigene MAC-Adresse ermitteln?

  • Hmm geht so weit ich weiss nur über den WifiManager

    Code
    import android.net.wifi.WifiInfo;
    import android.net.wifi.WifiManager;
    
    
        	WifiManager wifiMan = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
        	WifiInfo wifiInf = wifiMan.getConnectionInfo();
        	String macAddr = wifiInf.getMacAddress();

    Wichtig im Manifest:

    Code
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>


    der phil


    PS: im Emulator bekomm ich es nicht zum Laufen, da er immer der Meinung ist ich habe eine 3G Verbindung - aber auf dem Gerät funktioniert es ohne Probleme

  • Danke!

    im Emulator bekomm ich es nicht zum Laufen, da er immer der Meinung ist ich habe eine 3G Verbindung - aber auf dem Gerät funktioniert es ohne Probleme


    Das dürfte daran liegen, dass der Emulator das ganze WiFi-Zeugs eh' nicht kann (weswegen er eigentlich Simulator heißen sollte).

    Thx!

    Oxy

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!