samsung - Crear VPN en Android programáticamente
vpn gratis (3)
API es una para OpenVPN:
http://code.google.com/p/ics-openvpn/
Esto proporciona una solución VPN potencial que usted tiene el control total (el servidor también es de código abierto), pero no es PPTP o IPSec. Si comprende el protocolo PPTP, debería ser posible utilizarlo como modelo para implementar dicho cliente VPN.
Creo que encuentras más información aquí:
¿Cómo crear programáticamente una nueva interfaz VPN con Android 4.0?
Sé que esto se ha preguntado antes, pero la mayoría de ellos son de 3 a 4 años sin respuestas definitivas. Me gustaría saber si esto ya es posible a partir de 2015.
Sí, hay una API para un VpnService ( https://developer.android.com/reference/android/net/VpnService.html ) de Android que se agregó en la API 14.
Además, algunas ROM de CyanogenMod tienen un binario openvpn preinstalado.
También parece que la API funciona para eso en Android 22. VpnService y VpnService.Builder. También debe consultar este ejemplo https://android.googlesource.com/platform/development/+/master/samples/ToyVpn/src/com/example/android/toyvpn/
Actualización: github.com/schwabe/ics-openvpn parece una opción mucho mejor cuando se usan perfiles openVPN