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

标签 java android api vpn

我已阅读有关 VpnService 的内容和 VpnService.Builder但无法获得任何将 vpn 类型设置为 PPTP 或 L2TP 的方法,即使我没有获得任何可以设置用户/密码的方法。

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

请帮忙。如果有3party API,请给出引用。

最佳答案

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

用于配置系统 VPN 的 API 很简单,不包含在 SDK 中。

关于java - 在 Android 中以编程方式配置 PPTP/L2TP VPN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13704519/

相关文章:

java - 对 try-catch-finally 问题感到困惑?

android - 如何在 Android 7.0 中从相机或图库中选择要裁剪的图像?

java - 我正在尝试在 android 中创建一个注册 Activity ,但我的控件无法进行验证

ios - 应用程序在后台时如何调用API?

java - Java 标准 API 中的内存泄漏陷阱

python - 在 Python 中循环 JSON 数据

java - 在 Java 中如何将变量从一个类传递到另一个类?

java - jsp中的UTF-8编码

java - 如何在加载 Web View 时使用 Android 版 Shimmer?

java - 构建 APK Android Studio 2.2.3 时出错