我正在尝试编写一个可以使用pptp protocol连接到我的VPN服务器的应用程序,因为我在研究时发现使用android.net.vpnservice我可以连接,但是当我阅读一些文档时,不清楚如何连接到 VPN (没有用于设置用户名或密码的API,也没有用于设置我的VPN类型(l2tp,pptp)的API;我还测试了Google提供的示例应用程序(toyvpn),我之前也没有提到过。

这是我发现的一些代码:

// Create a new interface using the builder and save the parameters.
mInterface = builder.setSession(mServerAddress)
                .setConfigureIntent(mConfigureIntent)
                .establish();
mParameters = parameters;

最佳答案

嗨,这有点晚了,但我在搜索时发现了一些东西。

我也在尝试使用pptp和openvpn建立自己的VPN隧道/连接。

OpenVPN已经有解决方案。

PPTP正在尝试以下解决方案。

How to programmatically create a new VPN interface with Android 4.0?

上面的链接位于

How to configure VPN programmatically?

关于android - 将pptp vpn与android vpnservice连接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12120006/

10-09 06:53