我的应用程序使用可访问性权限,每次我运行它时,我都需要手动授予该权限,这很繁琐,是否可以通过一些命令为我的应用程序授予此权限,仅出于调试目的?谢谢。

最佳答案

尽管我不确定您是否需要以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可以修改的其他安全设置的更多信息。

10-08 18:22