Configuración wifi ssid con un espacio en él

Estoy intentando fijar el wifi en mis cosas del androide pi de la frambuesa que sigue la documentación .

Mi Ssid contiene un espacio en el nombre digamos "mi ssid".

Traté de poner citas alrededor de él como este:

$ adb shell am startservice \ -n com.google.wifisetup/.WifiSetupService \ -a WifiSetupService.Connect \ -e ssid "my ssid" \ -e passphrase secretpassword 

Al mirar el logcat para la conexión wifi veo:

 WifiNetworkHistory: saving network history: "my"NONE gw: null Network Selection-status: NETWORK_SELECTION_ENABLED ephemeral=false choice:null link:0 status:2 nid:0 hasEverConnected: false WifiConfigurator: Wifi failed to connect in 30000 ms 

¿Cómo puedo configurar mi wifi correctamente?

Para introducir caracteres como "(comillas dobles), * (asterisco), (espacio), necesitamos usar secuencias de escape (es decir, una barra invertida antes del carácter) para decirle al compilador que lea el carácter como una parte de la cadena en lugar de una (Por ejemplo, las comillas dobles se interpretan normalmente como el inicio / fin de una cadena, para interpretarlo como un carácter en la cadena que usamos \ ").

La solución

 $ adb shell am startservice \ -n com.google.wifisetup/.WifiSetupService \ -a WifiSetupService.Connect \ -e ssid "my\ ssid" \ -e passphrase secretpassword 
  • Android - Por qué ConnectivityManager.isActiveNetworkMetered siempre devuelve true (incluso en Wifi)
  • ¿Conectarse al punto de acceso usando QPython?
  • Cómo falsificar un evento conectado Wi-Fi o 3G en Android
  • Proveedor wifi onLocationChanged nunca se llama
  • WifiP2pManager devolver estado BUSY en CreateGroup
  • Android - ¿Cómo saber si el dispositivo es sólo WiFi?
  • Cómo activar la Wi-Fi en el dispositivo de emulador de Android?
  • La mejor manera de evaluar la velocidad de conexión
  • Android 6.0.1 no puede habilitar wifi hotspot mediante programación
  • ¿No puede escuchar el estado del administrador de wi-fi de android?
  • Cómo crear un servidor http en android que un escritorio puede acceder (viceversa) usando NanoHTTPD
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.