【问题标题】:Is there a VPN-provider API for Android? [closed]是否有适用于 Android 的 VPN 提供程序 API? [关闭]
【发布时间】:2011-02-05 08:13:49
【问题描述】:

有没有办法为 Android 构建 VPN“提供者”?一种向现有 VPN 基础设施添加新 VPN 类型的方法?例如,OpenVPN,尽管 pppoe 之类的东西也可能属于这一类。

【问题讨论】:

  • 如果我想以编程方式添加新的 VPN 配置怎么办?你最后做了什么?

标签: android vpn openvpn


【解决方案1】:

vpnManager 不提供添加新类型 VPN 的接口。我在 Android 中看到了一些 OpenVPN 实现,但都需要有根设备。 http://android.modaco.com/content/software/291919/openvpn-on-android/

【讨论】:

  • 我还要指出 VpnManager 类不是公共 SDK 的一部分,因此不打算由应用程序使用(除了内部 android 应用程序)。我还可以证明这个类似乎已从 2.x 更改为 3.x(平板电脑)——所以如果你考虑使用它,请谨慎行事。
【解决方案2】:

VPN 客户端 API 可用于 android 4.0

【讨论】:

【解决方案3】:

您可以参考与您的 Android SDK 捆绑在一起的示例应用程序 ToyVpn。因此,只需查看示例并参考该应用程序即可。 但是这个示例应用程序需要您自己的 vpn 服务器来连接,或者您可以看到 示例应用代码的 server 文件夹中的 Toyvpnserver.cpp 文件,查看如何实现 服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-19
    • 2014-12-20
    相关资源
    最近更新 更多