我知道以前曾经问过这个问题,但大多数都是3到4年前没有明确的答案。我想知道自2015年以来这是否已经可行。
答案 0 :(得分:11)
此外,在Android 22中似乎有API工作。 VpnService和VpnService.Builder。 另外,您应该查看此示例jquery find method
更新: github.com/schwabe/ics-openvpn在使用openVPN配置文件时似乎更好的选择
答案 1 :(得分:5)
是的,在API 14中添加了一个用于Android VpnService(https://developer.android.com/reference/android/net/VpnService.html)的API。
此外,一些CyanogenMod ROM预装了openvpn二进制文件。
答案 2 :(得分:4)
API是OpenVPN的一个:
http://code.google.com/p/ics-openvpn/
这提供了一个您完全可以控制的潜在VPN解决方案(服务器也是开源的),但它不是PPTP或IPSec。如果您了解PPTP协议,则应该可以将其用作实现此类VPN客户端的模型。
我想你在这里找到更多信息:
How to programmatically create a new VPN interface with Android 4.0?