Cómo programar Android para implementar la detección de seguridad wifi
Para las operaciones Wifi en Android, el propio Android proporciona algunos paquetes útiles, bajo el paquete android.net.wifi. Incluye principalmente las siguientes clases e interfaces: 1. ScanResult se utiliza principalmente para describir el punto de acceso detectado, incluida la dirección del punto de acceso, el nombre del punto de acceso, la autenticación de identidad, la frecuencia, la intensidad de la señal y otra información. 2.WifiConfiguration Configuración de la red Wifi, incluyendo ajustes de seguridad, etc. 3.WifiInfo Descripción de la conexión inalámbrica wifi, incluido el punto de acceso, el estado de la conexión de red, el punto de acceso oculto, la dirección IP, la velocidad de conexión, la dirección MAC, la identificación de la red, la intensidad de la señal y otra información. Aquí hay una breve introducción a los métodos: getBSSID() Obtenga el BSSID getDetailedStateOf() Obtenga la conectividad del cliente getHiddenSSID() Obtenga el SSID si está oculto getIpAddress() Obtenga la dirección IP getLinkSpeed() Obtenga la velocidad de conexión getMacAddress() Obtener la dirección Mac getRssi( ) Obtener la señal de la red 802.11n getSSID() Obtener el SSID getSupplicanState() Devolver la información específica del estado del cliente 4. WifiManager No hace falta decir que esto se utiliza para administrar nuestras conexiones wifi. Algunas clases han sido. definido aquí para que lo usemos. Obtener el estado de la tarjeta de red WIFI El estado de la tarjeta de red WIFI está representado por una serie de constantes enteras. 1.WIFI_STATE_DISABLED: La tarjeta de red WIFI no está disponible (1) 2.WIFI_STATE_DISABLED: La tarjeta de red WIFI se está apagando (0) 3.WIFI_STATE_ENABLED: La tarjeta de red WIFI está disponible (3) 4.WIFI_STATE_ENABLING: La red WIFI se está abriendo (2) (El inicio de WIFI tarda un poco) 5.WIFI_STATE_UNKNOWN: Lo más importante sobre el estado desconocido de la tarjeta de red es que debes configurar los permisos. Espero que puedas hacerlo. ayudarte