如何创buildVPNconfiguration文件并在android中以编程方式连接到它?

我们正在开发一个需要连接到VPN的Android应用程序。 我们遇到的问题是,要使用这个应用程序的用户,不了解有关创buildVPNconfiguration文件,然后连接到它,然后连接到应用程序等。

所以,我们有义务在我们的应用程序启动时find一种方法,连接到VPN(我们将硬编码所有需求)。 但问题是,我们在互联网上search,我们无法find任何东西:(。

我想问你,有没有办法以编程方式创buildVPNconfiguration文件,然后在创build后连接到它?

我们需要的VPNconfiguration文件(需要填写的VPNconfiguration文件数据):

名称 :________

typesIPSec Xauth PSK

服务地址 :__________

IPSec标识符 :__________

IPSec预共享密钥 :___________

用户名 :______________

密码 :______________

预先感谢您:D

  • 如何以编程方式创build一个新的Android 4.0接口?
  • 数据包已发送,但无法接收数据包
  • 检测来自VPN服务的应用程序请求+数据包阻止
  • 检查Android中的VPN连接是否处于活动状态?
  • 使用android vpnservice连接pptp vpn
  • 在Android中捕获网络数据包?
  • 以编程方式在Android上创建VPN
  • 如何检查Android ICS上的VPN连接状态
  • 要以编程方式添加VPNconfiguration文件,似乎没有任何Android API来执行此操作。 有一个VPNService和VPNService.Builder类,可以让你在你的应用程序中创build和连接一个VPN。

    我相信你想要做的是在Android设置的VPN列表中添加一个新的条目。 这可以通过Samsung KNOX通过KNOX API支持KNOX的设备完成: https : //seap.samsung.com/api-references/android-premium/reference/com/sec/enterprise/knox/GenericVpnPolicy.html