Android wifi permiso

No entiendo por qué necesito agregar el permiso de WAKE_LOCK al manifiesto de la aplicación cuando cambie wifi con setWifiEnabled … ¿Alguna idea?

Sólo una suposición, pero me imagino que es porque el wifi es bastante poder hambre, y las esclusas de la estela son el mecanismo de Android para ayudar al sistema a manejar cuando las aplicaciones están utilizando la energía. Desde http://pdk.android.com/online-pdk/guide/power_management.html :

Un wakelock bloqueado, dependiendo de su tipo, impide que el sistema entre en suspensión u otros estados de baja potencia.

  • ¿Cómo mantenerse conectado a través de la red móvil después de que WIFI esté conectado en Android?
  • Solucionar 'la aplicación ha detenido' los errores de error
  • Desactivación de Samsung "Auto Network Switch" para conexión WiFi
  • Android - No puede eliminar la red Wifi de forma programática El método removeNetwork (int) en el tipo WifiManager no es aplicable a los argumentos (String)
  • Datos de enlace descendente de la ruta de Android vía WiFi y datos de enlace ascendente a través de la red móvil
  • Android WiFiManager.getScanResults () no devuelve datos SSID ocultos
  • Crear configuración de punto de acceso Wifi en android
  • Conecte dos teléfonos android con wi-fi (sin laptop o punto de acceso) y envíe el archivo
  • Solicitar al usuario que active Wi-Fi
  • ¿Hay una manera de forzar una conexión de red sobre 4G, incluso cuando WiFi está habilitado y conectado?
  • Portal cautivo con hotspot android configurado mediante programación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.