una samsung saber recuperar que puede otro obtener mac hacer ejemplo direccion con como celular android wifi android-wifi

samsung - ¿Puedo encontrar la dirección MAC de mi punto de acceso en Android?



obtener direccion mac de una red wifi (4)

¿Puede mi aplicación de Android encontrar la dirección MAC del punto de acceso Wifi al que está conectada?

Los documentos para android.net.wifi.WifiInfo getMacAddress () no proporcionan ningún detalle. Consulte http://developer.android.com/reference/android/net/wifi/WifiInfo.html#getMacAddress() . Supongo que esta es la dirección Mac de mi teléfono. ¿Puedo encontrar la dirección Mac del punto de acceso?


Echa un vistazo a la aplicación "Información de red II" de Android Market. Muestra la dirección MAC, pero no estoy seguro de si esta sigue siendo la MAC del teléfono. También muestra el BSSID, que tiene el mismo formato que una dirección MAC, así que quizás sea lo que está buscando.


El siguiente método devolverá la dirección MAC del punto de acceso, nulo si no hay una red conectada actualmente.

public String getMacId() { WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); return wifiInfo.getBSSID(); }



getBSSID() de la clase WifiInfo devolverá la dirección MAC del punto de acceso remoto.

BSSID explica here .