android - startLockTask() 在 Kiosk 模式下无法使用 Android 管理 API
问题描述
我正在使用 Android Management API 在 Kiosk 模式下部署我的应用程序。我正在调用 startLockTask() 来尝试将应用程序固定到前台。这在使用 Android Management API 时不起作用。我需要在政策中列入白名单吗?非常感谢
Android Management API 政策如下所示:
{
"name": "enterprises/XXXXXX/policies/default",
"applications": [
{
"packageName": "com.MY_APP",
"installType": "KIOSK",
"defaultPermissionPolicy": "GRANT",
"minimumVersionCode": 24
},
{
"packageName": "com.android.settings",
"installType": "FORCE_INSTALLED",
"defaultPermissionPolicy": "GRANT"
},
{
"packageName": "com.android.systemui",
"installType": "FORCE_INSTALLED",
"defaultPermissionPolicy": "GRANT"
},
],
"systemUpdate": {
"type": "WINDOWED",
"startMinutes": 10,
"endMinutes": 1439
},
"keyguardDisabled": true,
"debuggingFeaturesAllowed": true
}
解决方案
希望您找到答案,因为我可以看到在过去的几个月中没有任何回应。所以这个问题与 Android Management API 无关,因为这是每个https://developer.android.com/reference/android/app/Activity#startLockTask()的 Android App Activity 的 API 部分。您可能已经找到问题的答案,但以防万一:)
Theo L Android 企业版。
推荐阅读
- javascript - 有谁知道如何使用cheerio(node.js)获取这个特定值?
- ios - 如何在 swift 中使用 UIPageViewController 中的下一个和上一个按钮功能
- javascript - 如何在没有 javascript 任何元素注入的情况下将图标放置到每个 jquery ui 自动完成
- typescript - Typescript 推断的对象字面量类型扩展如何工作?
- ruby - 如何将条件的多行形式转换为后缀形式?
- ruby - 将数组值存储到 csv 列中
- jquery - 到达窗口底部时拉伸网格
- javascript - .getElementByClassName 不可靠。我还能如何指向没有 ID 的 HTML 元素?
- react-native - 反应原生新鲜项目错误
- php - 如何将电子邮件发送到 html 表单中的特定选择?