2011-06-03 30 views
7

Me preguntaba si los teléfonos con Android tienen una dirección MAC cuando están conectados a internet a través de 3G. Supongo que sí, así que supongo que mi verdadera pregunta es si hay o no acceso a ella. No he encontrado nada mirando las API o buscando en Google, pero tal vez me perdí algo.¿Los teléfonos Android tienen una dirección MAC cuando están conectados a 3G?

Gracias de antemano

+1

¿Para qué necesita el MAC? MAC no está conectado con 3G, EDGE, etc. El dispositivo puede no tener wi-fi y tampoco bluetooth, entonces no hay una dirección MAC. – chemical

Respuesta

5

dirección MAC es específico de las tecnologías de red que implementan el estándar IEEE 802, tales como Ethernet. 3G no es una red IEEE 802, por lo que la dirección MAC realmente no se aplica.

Dicho esto, debe haber muy pocas razones para usar la dirección MAC en su aplicación, a menos que esté escribiendo un controlador de red o haciendo algo específico con la red TCP/IP.

A menudo las personas llegan a la dirección MAC pensando que representa una identificación de dispositivo única, cuando realmente debe usar algo como http://developer.android.com/reference/android/provider/Settings.Secure.html#ANDROID_ID para obtener una identificación única que funcione en todas las diferentes combinaciones de hardware para Android, algunas de las cuales pueden incluir sin red IEE 802 de ningún tipo.

Cuestiones relacionadas