Hi, kann ich irgend wie die lokale MAC-Adresse (oder BSSID) meines Gerätes ermitteln?
5. Januar 2012 #1 Hi,kann ich irgend wie die lokale MAC-Adresse (oder BSSID) meines Gerätes ermitteln?
5. Januar 2012 #2 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 philPS: 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
5. Januar 2012 #3 Danke! Zitat von killphil75 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).