【问题标题】:How can I launch an app automatically using MDM?如何使用 MDM 自动启动应用程序?
【发布时间】:2020-03-27 11:04:49
【问题描述】:

我已经在我的项目中实现了一个 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 Management API"managementMode": "DEVICE_OWNER"。你能解释一下你是怎么做到的吗?
  • 请澄清您的问题
  • 我的意思是问您是如何设法使用 Android Management API 完全控制设备的?你的应用有"managementMode": "DEVICE_OWNER" 吗?

标签: android kotlin mobile remote-access mdm


【解决方案1】:

我认为此类功能无法通过 AMAPI 用于已配置的设备。

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

【讨论】:

  • 我明白了.. 谢谢?
猜你喜欢
  • 1970-01-01
  • 2018-03-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-06
  • 1970-01-01
  • 2020-10-28
  • 2012-08-10
相关资源
最近更新 更多