我的应用程序使用辅助功能权限,每次运行时我都需要手动授予权限,这很乏味,是否可以选择通过某些命令授予我的应用程序此权限,仅用于调试目的?谢谢。
答案 0 :(得分:1)
虽然我不确定你是否需要以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命令here了解有关可以修改的其他安全设置的更多信息。
答案 1 :(得分:1)
我发现这篇帖子看起来像是同一件事:Accessibility Service is turned off automatically on each Run since Android studio 3.5
它引用了一个跟踪此问题的方法: https://issuetracker.google.com/issues/140056246