Crear configuración de punto de acceso Wifi en android

Estoy utilizando android 4.1.1 … Estoy haciendo una aplicación que permite al usuario hacer su propia red utilizando Wifi Hotspot y luego los clientes pueden conectarse a él y compartir datos. He creado con éxito el hotspot de Wifi en android pero no puedo configurarlo para el propósito. ¿Hay alguna manera de configurar Wifi Hotspot en android a través de la codificación?

¡Esta respuesta puede ser obsoleta!

if(wifiManager.isWifiEnabled()) { wifiManager.setWifiEnabled(false); } WifiConfiguration netConfig = new WifiConfiguration(); netConfig.SSID = "MyAP"; netConfig.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.OPEN); netConfig.allowedProtocols.set(WifiConfiguration.Protocol.RSN); netConfig.allowedProtocols.set(WifiConfiguration.Protocol.WPA); netConfig.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE); try{ Method setWifiApMethod = wifiManager.getClass().getMethod("setWifiApEnabled", WifiConfiguration.class, boolean.class); boolean apstatus=(Boolean) setWifiApMethod.invoke(wifiManager, netConfig,true); Method isWifiApEnabledmethod = wifiManager.getClass().getMethod("isWifiApEnabled"); while(!(Boolean)isWifiApEnabledmethod.invoke(wifiManager)){}; Method getWifiApStateMethod = wifiManager.getClass().getMethod("getWifiApState"); int apstate=(Integer)getWifiApStateMethod.invoke(wifiManager); Method getWifiApConfigurationMethod = wifiManager.getClass().getMethod("getWifiApConfiguration"); netConfig=(WifiConfiguration)getWifiApConfigurationMethod.invoke(wifiManager); Log.e("CLIENT", "\nSSID:"+netConfig.SSID+"\nPassword:"+netConfig.preSharedKey+"\n"); } catch (Exception e) { Log.e(this.getClass().toString(), "", e); } 
  • ¿Cómo mantiene Google actualizada su base de datos de geolocalización?
  • ¿Por qué Android no tiene una dirección MAC para 3g cuando hace iOS?
  • Wake lock no parece funcionar
  • WiFi-Comunicación directa entre Mac / Windows y Android
  • Obtener la lista de lugares WiFi disponibles
  • ¿Puedo obtener la dirección IP del punto de acceso a Estoy conectado a través de wifi?
  • gama de distancias en las que trabaja directamente Wi-Fi
  • Android se conecta a WiFi sin interacción humana
  • Conectarse a la red wifi en android, devolver si la contraseña es incorrecta
  • Creación de un registro WiFi NDEF utilizando application / vnd.wfa.wsc en Android
  • ¿Cómo puedo leer mediante programación contraseñas wifi en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.