Android Management API和VpnService

时间:2018-06-05 06:44:16

标签: android google-console-developer android-management-api

我在自助服务终端模式下使用安卓平板电脑,其中只允许一个应用程序。我也使用3G网络。为了节省流量,我在每个使用VpnService android API的应用程序上使用特殊的启动器。此启动器也会阻止用户访问其他应用。

Android Management API提供了kiosk模式功能,但我没有看到任何对VPN配置的引用。如何使用它配置网络流量?

1 个答案:

答案 0 :(得分:2)

您可以通过在Policy中设置alwaysOnVpnPackagevpnConfigDisabled来使用Android Management API配置always-on-VPN:

{
  "applications": [
    {
      "packageName": "my.vpn.app",
      "installType": "FORCE_INSTALLED",
      "defaultPermissionPolicy": "GRANT"
    },
  ],
  "alwaysOnVpnPackage": {
    "packageName": "my.vpn.app",
    "lockdownEnabled": true
  },
  "vpnConfigDisabled": true
}

如果您的VPN应用支持托管配置,则可以通过策略进行配置,无需手动交互。否则,您必须在开启信息亭模式之前首次手动配置VPN应用程序。