【发布时间】:2020-10-20 16:17:41
【问题描述】:
我最近使用 Android Management API 开发了一个应用。此应用有无障碍服务 MyAccessibilityService。
我从enterprises.policies 授予企业政策的无障碍服务权限
{
....
"permittedAccessibilityServices": {
"packageNames": [
"com.trackify.management.access.MyAccessibilityService",
]
}
....
}
来自这个文档
指定允许的无障碍服务。如果未设置该字段,则可以使用任何无障碍服务。如果设置了该字段,则只能使用该列表中的无障碍服务和系统内置的无障碍服务。特别是如果该字段设置为空,则只能使用系统内置的无障碍服务。
当我在工作资料中检查应用程序时,应用程序没有自动授予辅助功能权限并导航到辅助功能设置页面,在该页面我找不到我的包名称的任何下载服务。
此应用适用于个人资料。
我认为当我在企业政策中提到 permittedAccessibilityServices 对象时,应该自动授予此访问权限。
我再次尝试了工作和个人资料,现在我无法启用可访问性,默认情况下它是禁用的。当我尝试启用它时显示对话框
无法启用。请联系您的管理员
谁能帮我解决这个问题。
【问题讨论】:
标签: android accessibilityservice android-accessibility android-management-api