【问题标题】:Android Management API and VpnServiceAndroid 管理 API 和 VpnService
【发布时间】:2018-06-05 06:44:16
【问题描述】:

我在 kiosk 模式下使用 Android 平板电脑,只允许一个应用程序。而且我也用3G网络。为了节省流量,我在每个使用VpnService android API 的应用程序上都使用了特殊的启动器。而且这个启动器还可以防止用户访问其他应用程序。

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

【问题讨论】:

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


    【解决方案1】:

    您可以通过在Policy 中设置alwaysOnVpnPackagevpnConfigDisabled 来使用Android Management API 配置始终在线VPN:

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

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

    【讨论】:

    • 好的,谢谢!但是我应该运行特殊的 VPN 应用程序吗?或者我可以使用策略文件来限制所有其他应用程序在后台运行,你不知道吗?
    • 你需要一个VPN应用来建立VPN连接,这个VPN应用可以在后台运行,所有数据都将通过连接,无需在其他应用上进行任何设置。
    猜你喜欢
    • 1970-01-01
    • 2018-05-21
    • 2012-07-21
    • 1970-01-01
    • 2014-03-30
    • 1970-01-01
    • 1970-01-01
    • 2017-12-05
    • 1970-01-01
    相关资源
    最近更新 更多