Android 11无障碍服务权限

3

有人能解释一下 Android 11 中的辅助功能操作/权限将会发生什么吗?因为我现在正在使用辅助服务来在第三方应用程序上执行一些操作,例如 WhatsApp,而无需用户干预。例如,我正在尝试构建一种语音助手应用程序,通过 Google 的语音 API 获取用户输入,并识别命令,然后使用辅助服务在 WhatsApp 上执行操作。这个过程在 Android 10 上运行得非常好。那么我可以从 Android 11 中期望哪些变化?

1个回答

0

我也遇到了同样的问题。只需要在您的代码中添加以下行。

@Override
protected void onServiceConnected() {
AccessibilityServiceInfo info = new AccessibilityServiceInfo();
info.packageNames = new String[]{"com.whatsapp"};
this.setServiceInfo(info)
};

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接