3

我的应用程序使用可访问性权限,每次运行时我都需要手动授予权限,这很乏味,是否有一个选项可以通过某些命令授予我的应用程序此权限,仅用于调试目的?谢谢你。

4

2 回答 2

3

有,尽管我不确定您是否需要以 root 用户身份进行操作。试试这个命令。

adb shell settings put secure enabled_accessibility_services %accessibility:packagename/packagename.YourAccessibilityServiceName

请记住,如果您的调试版本有 applicationIdSuffix,则此命令变为

adb shell settings put secure enabled_accessibility_services %accessibility:packagename.applicationIdSuffix/packagename.YourAccessibilityServiceName

您可以在此处阅读有关可以使用 shell 命令修改的其他安全设置的更多信息。

于 2017-10-24T00:03:34.183 回答
1

我发现这篇文章看起来是一样的:Accessibility Service is turn off automatically on each Run since Android studio 3.5

它引用了一个问题来跟踪这个: https ://issuetracker.google.com/issues/140056246

于 2019-10-23T18:20:35.413 回答