Bonjour,
Je suis débutant sous android et je suis en train d'écrire une application qui doit récupérer l'adresse Mac du device sur lequel elle s’exécute ;
Est ce que quelqu'un aurait une idée ?
Merci
Version imprimable
Bonjour,
Je suis débutant sous android et je suis en train d'écrire une application qui doit récupérer l'adresse Mac du device sur lequel elle s’exécute ;
Est ce que quelqu'un aurait une idée ?
Merci
Code:
1
2
3 WifiManager manager = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiInfo info = manager.getConnectionInfo(); String address = info.getMacAddress());
Bonjour
Si c'est l'addresse du réseaux ethernet que tu souhaites alors il te faudra récupérer l'information soit dans le fichier /proc/net/arp
IP address---HW type-----Flags------HW address-----Mask----Device
X.X.X.X------------X-------------X----------X:X:X:X:X:X------*------------X
Soit dans le fichier
/sys/class/net/eth0/address
X:X:X:X:X:X
Après tu peux scanner le dossier net pour savoir quel réseau tu as (pas sûr que cela soit le eth0 mais fort possible)