Android上的设置提供了手动添加VPN的选项。
可以通过某种API以编程方式完成吗?
我不是在寻找连接VPN的方法。我只关心配置VPN配置文件。
答案 0 :(得分:1)
请参阅this答案,Android SDK无法使用。
Android SDK无法实现这一点。但是,有些制造商喜欢 摩托罗拉有他们自己的android风格,他们有自己的SDK 使它成为可能。
答案 1 :(得分:0)
另见这个问题 - Create VPN profile on Android。简而言之,我们得出的结论是,Android SDK不仅不可能,而且即使使用被盗的SDK也不可能,除非你有一个root设备(因为VPN配置文件是通过系统KeyStore存储的,所以你需要作为系统进程运行以添加/修改它们。)
然而,确实有一个第三方VPN应用程序,至少声称没有root设备这样做,但它似乎不是开源的,我不能保证它(见评论:http://code.google.com/p/android/issues/detail?id=8915)。