我如何使用MDM自动启动应用程序?

问题描述 投票:0回答:1

我已经在我的项目中实现了Android Management API和CustomApp API。由于我拥有完整的设备控制权"managementMode": "DEVICE_OWNER"。应用政策后,是否可以自动启动应用程序?

我的政策是:

{
  "applications": [
    {
      "packageName": "com.xxx.kiosk",
      "installType": "FORCE_INSTALLED",
      "defaultPermissionPolicy": "GRANT",
      "managedConfiguration": {
        "venueId": 8
      }
    },
    {
      "packageName": "com.evernote",
      "installType": "FORCE_INSTALLED",
      "defaultPermissionPolicy": "GRANT"
    }
  ],
  "setupActions": [
    {
      "launchApp": {
        "packageName": "com.xxx.kiosk"
      },
      "title": {
        "defaultMessage": "Hello"
      },
      "description": {
        "defaultMessage": "Testing"
      }
    }
  ]
}

我尝试实现setupActions-> launchApp-> packageId,但是什么也没发生。该策略只会安装该应用程序,而不会启动它。

亲切的问候

android kotlin mobile remote-access mdm
1个回答
0
投票

我不相信使用AMAPI可以为已配置的设备提供这种功能。

setupActions本应在配置时使用Android Device Policy应用执行。在配置设备后,示例中的策略应立即自动启动com.xxx.kiosk应用。

© www.soinside.com 2019 - 2024. All rights reserved.