我已经尝试了adb shell settings put secure enabled_accessibility_services com.android.talkback/com.google.android.marvin.talkback.TalkBackService
从 adb shell 启用对讲的命令。它正在切换表示对讲状态的 ui 按钮,但实际上并没有启用对讲。我正在尝试以编程方式为 android 6.0 启用对讲。有没有其他彻底的方法可以启用它?
问问题
4227 次
2 回答
18
切换 TalkBack 的命令:
// disable
adb shell settings put secure enabled_accessibility_services com.android.talkback/com.google.android.marvin.talkback.TalkBackService
// enable
adb shell settings put secure enabled_accessibility_services com.google.android.marvin.talkback/com.google.android.marvin.talkback.TalkBackService
感谢@zeh
于 2018-10-31T17:11:07.813 回答
0
您是否将其与任何其他可访问性服务或 UI 自动化(利用可访问性 API)一起运行?无障碍服务一次只允许运行一个,否则尝试将导致异常。检查 LogCat 并查看 TalkBack 是否正在尝试启动,但这样做时会抛出异常。
于 2017-02-14T15:21:35.397 回答