5

我已经尝试了adb shell settings put secure enabled_accessibility_services com.android.talkback/com.google.android.marvin.talkback.TalkBackService从 adb shell 启用对讲的命令。它正在切换表示对讲状态的 ui 按钮,但实际上并没有启用对讲。我正在尝试以编程方式为 android 6.0 启用对讲。有没有其他彻底的方法可以启用它?

4

2 回答 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 回答