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).

Jetzt mitmachen!

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