VPN, conectar programaticamente..

  • Respuestas:1
Diego González
  • Posts del Foro: 2

9 jul. 2014 16:33:19 vía Web

Buenas, me encontré con el problema de intentar conectarme a una vpn mediante código, creo que debería ser simple mandando algún intent con el nombre de la vpn y que este realice la conexión, pero no encuentro nada al respecto.
Aclaro que la vpn ya esta creada, lo que tengo que hacer es realizar la conexión programáticamente en vez de hacer que el usuario tenga que hacerla manual, o sea ir a (Configuración -> Más configur... -> VPN -> NombreVpn -> Conectar)

Es posible hacer esto?

Saludos!!
Gracias

Contestar
Ricardo Lahosa Laguna
  • Posts del Foro: 2

27 jul. 2014 9:17:13 vía Web

Buenas. Yo también tengo el mismo problema y solo he encontrado este código que me muestra la pantalla de configuración de la VPN, con lo cual a partir de aquí ya es mas fácil conectar.

            Intent intent = new Intent("android.net.vpn.SETTINGS");
            intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            startActivity(intent); 

De todos modos quisiera encontrar algún código para activarla directamente por programación.
Si alguien tiene la solución, le agradecería que la publicase.
Gracias
Un saludo

Contestar