Articles of android wifi

Habilitación de WiFi en Android Emulator

¿Cómo habilitar WiFi en el emulador de Android? He tratado de encontrar esto, pero todos confunden WiFi con 3G.

¿Cómo obtener la dirección IP de cada dispositivo en el escenario Wi-Fi Direct?

A partir de ICS, se introduce Wi-Fi Direct. Normalmente, usamos la clase WifiP2pManager para operar con Wi-Fi Direct, pero parece que solo puede recuperar la dirección IP de GroupOwner después de conectarse. Pero, en realidad, todos los dispositivos llegaron a negociar para convertirse en GroupOwner. En la aplicación superior, necesitamos obtener la dirección IP del […]

CONNECTIVITY_ACTION bash recibido dos veces cuando Wifi conectado

En mi aplicación tengo un BroadcastReceiver que se inicia como un componente a través de una etiqueta , filtrando android.net.conn.CONNECTIVITY_CHANGE intents. Mi objective es simplemente saber cuándo se estableció una conexión Wifi, entonces lo que estoy haciendo en onReceive() es esto: NetworkInfo networkInfo = intent.getParcelableExtra(ConnectivityManager.EXTRA_NETWORK_INFO); if(networkInfo.getType() == ConnectivityManager.TYPE_WIFI && networkInfo.isConnected()) { // Wifi is connected […]

Cómo evitar el retraso en los mensajes de Android GCM / cambiar latido del corazón

He estado leyendo muchas publicaciones relacionadas con un problema de GCM que afecta a algunas personas. Parece que en algunos dispositivos / enrutadores / operadores las notificaciones sufren retrasos. He experimentado este problema con mi enrutador: los mensajes llegaron con mucha demora en WIFI, pero llegaron al instante cuando deshabilité WIFI y me conecté a […]

Obtener mi dirección IP wifi Android

¿Cómo puedo obtener la dirección IP de mi teléfono cuando está conectado con wifi? Encontré un método aquí pero devuelve algo así como 24.182.239.255 incluso si estoy bajo wifi y espero algo así como 192.168.1.10. Me gustaría algo como: if (you are under wifi) String ip4 = getWifiIP() else String ip4 = getIPAddress with the […]

cómo obtener redes wifi disponibles y mostrarlas en una lista en Android

amigos. Quiero encontrar todas las redes Wi-Fi disponibles y mostrarlas en una lista que he intentado a continuación … Pero no funciona. He editado mi código y ahora recibí el resultado, pero con todo el resultado que no necesito. solo necesito el nombre de la red wifi en mi lista. package com.example.wifilistdemo; import java.util.List; import […]

android: determina el tipo de seguridad de las redes wifi en el rango (sin conectarse a ellas)

Puedo enumerar todas las redes wifi en el rango (usando startScan + SCAN_RESULTS_AVAILABLE_ACTION + getScanResults) y obtener sus valores de SSID y BSSID, pero no puedo encontrar la manera de determinar el tipo de seguridad de cada red. En mi objeto principal: IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION); registerReceiver(scanReceiver, intentFilter); ((WifiManager)getSystemService(Context.WIFI_SERVICE)).startScan(); En mi objeto scanReceiver: […]

SCAN_RESULTS_AVAILABLE_ACTION return lista vacía en Android 6.0

Ayer mi Nexus 5 recibió la actualización de Android MNC a la versión 6.0 – Marshmallow . Desde entonces, la acción de escanear las redes disponibles en el dispositivo deja de recibir la lista, en este caso la lista de resultados tiene un tamaño de 0, incluso con más de 10 redes Wifi enumeradas en […]

¿Cómo puedo obtener resultados de escaneo de Android WiFi en una lista?

Sé cómo obtener un Android Wifi Scans, pero no puedo encontrar la mejor manera de hacerles un adaptador de lista. Me gustaría simplemente enlazar SSID y BSSID desde un escaneo a texto1 y texto2. Muestras de lo que he estado haciendo wifi.startScan(); // get list of the results in object format ( like an array […]