Java 在Android中以编程方式配置PPTP/L2TP VPN

Java 在Android中以编程方式配置PPTP/L2TP VPN,java,android,api,vpn,Java,Android,Api,Vpn,我已经读过,但无法获得任何将vpn类型设置为PPTP或L2TP的方法,即使我没有获得任何可以设置用户/密码的方法 注意:中有许多问题,因此我阅读了它们,但没有找到解决方案。我查看了ToyVpn应用程序,但我们在该应用程序中只设置了3个参数。 请帮忙。如果有第三方API,请提供参考。是,stackoverflow中的所有答案都应该告诉您,VPN服务API用于使用自己的VPN堆栈(可能是PPTP/LT2P/ToyVPN/OpenVPN/MyOwnVerySecure VPN协议)创建自己的VPN应用

我已经读过,但无法获得任何将vpn类型设置为PPTP或L2TP的方法,即使我没有获得任何可以设置用户/密码的方法

注意:
中有许多问题,因此我阅读了它们,但没有找到解决方案。我查看了ToyVpn应用程序,但我们在该应用程序中只设置了3个参数。


请帮忙。如果有第三方API,请提供参考。

是,stackoverflow中的所有答案都应该告诉您,VPN服务API用于使用自己的VPN堆栈(可能是PPTP/LT2P/ToyVPN/OpenVPN/MyOwnVerySecure VPN协议)创建自己的VPN应用程序,而不是配置系统VPN


SDK中不包含配置系统VPN的简单API。

您需要自己实现PPTP协议。我本人目前正在研究这个问题,因为我有一个适用于2.x的VPN/PPTP连接,并且希望它也适用于4.x。试着看一下Hideman的源代码——他们正在这么做:)你能进一步解释一下你所说的[有自己的VPN堆栈(可能是PPTP/LT2P/ToyVPN/OpenVPN/MyOwnVerySecure VPN协议)]是什么意思吗,是否有可能为Android创建L2TP VPN?如果有,请共享一些有用的资源。理论上是可能的。您只需要自己实现L2TP或移植现有的L2TP实现。