Par Alexandre Alapetite le 2008-01-24 ; mise-à-jour 2012-07-05

Trouver l’adresse Bluetooth MAC d’un téléphone mobile

English

Il est souvent utile de connaitre l’adresse Bluetooth MAC d’un téléphone portable.

Elle peut-être trouvée à partir d’un autre ordinateur.
De plus, sur certains téléphones cellulaires, il est possible de taper un code spécial pour lire cette adresse : *#2820# sur certains modèles de Nokia ou Samsung.

Quand cela ne suffit pas, je propose un mini programme à télécharger et lancer sur votre téléphone mobile pour lire son adresse Bluetooth. Il y a actuellement une version pour les téléphones supportant Java (J2ME), ainsi que pour les téléphones sous Android 2.0+.

Comme j’ai supprimé Java de ce serveur, je ne fais plus de signature dynamique, et seulement un seul utilisateur à la fois est possible.

Lecteur d’adresse Bluetooth MAC

Toutes les étapes ci-dessous doivent être faites sur votre téléphone mobile :

  1. Pointez le navigateur Web de votre téléphone portable vers cette page, raccourci : http://a80.fr/bt
  2. Téléchargez le lecteur Java mobile d’adresse Bluetooth MAC :
  3. Lancez le programme :

Notes

Le programme ci-dessus est un exemple de fichier JAR dynamique, permettant une communication par session entre le MIDlet Java et la page Web vue depuis le navigateur Web du téléphone portable.

Le code Java ME (MIDP-1+/CLDC-1+/Bluetooth-JSR82) pour obtenir l’adresse Bluetooth est le suivant :

LocalDevice localDevice = LocalDevice.getLocalDevice();
String mac = localDevice.getBluetoothAddress();

Et le même code Java pour Android 2.0+ :

BluetoothAdapter bluetoothDefaultAdapter = BluetoothAdapter.getDefaultAdapter();
if ((bluetoothDefaultAdapter != null) && (bluetoothDefaultAdapter.isEnabled()))
	String mac = BluetoothAdapter.getDefaultAdapter().getAddress();
http://alexandre.alapetite.fr

Retour