¿Por qué WifiConfiguration.BSSID siempre es nulo?
Estoy leyendo la configuración Wi-Fi existente. El código es bastante decente
WifiManager wifiMgr = (WifiManager) getSystemService(Context.WIFI_SERVICE); List<WifiConfiguration> configurations= null; if (wifiMgr != null) { configurations = wifiMgr.getConfiguredNetworks(); }
Tengo permisos necesarios:
- Cómo conectarse a un elemento Wifi ScanResult
- Android WifiManager getScanResult se queja Necesita el permiso ACCESS_COARSE_LOCATION o ACCESS_FINE_LOCATION aunque el permiso declarado
- Cómo crear WPA personalizado Hotspot con ssid y contraseña en android?
- Exploración de señales wifi sólo en banda 2.4Ghz
- Falta el método en android.net.wifi.WifiManager
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
El problema es que todos (al menos en mi caso) BSSIDs en la WifiConfiguration es NULL, a pesar de que BSSID (MAC) se puede ver en la Configuración. ¿Cuál podría ser el problema y cómo solucionarlo?
Pregunta alternativa: dónde obtener código para los ajustes Wifi de Configuración (Gingerbread), ya que muestra BSSIDs
- Obtener la dirección MAC del dispositivo: cuando el wifi está desactivado
- Determine el ancho de banda de conexión de red (velocidad) wifi y datos móviles
- SecurityException al obtener los resultados de la exploración Wifi
- ¿Puedo usar WiFi para transferir datos / mensajes entre dos teléfonos Android, no conectados a un enrutador?
- Cómo puedo determinar la velocidad de Internet en mi aplicación Android
- ¿Cómo ser notificado cuando un compañero ya no está disponible en la gama Wi-Fi Direct?
- ¿Cómo puedo configurar ProxySettings y ProxyProperties en la conexión Wi-Fi de Android usando Java?
- Cómo obtener la fuerza de la señal de WiFi WiFi conectado?
- Cómo crear personalizado BaseAdapter para AutoCompleteTextView
- No se puede ejecutar dex: varios archivos dex definen Lcom / actionbarsherlock / R $ attr