如何使用adb重置Google键盘语言

时间:2015-11-02 09:28:52

标签: android shell adb

所以我必须添加一个自动化步骤,以便在有人更改键盘语言时需要重置它。

使用adb并在三星手机上运行良好,但在Moto X和Nexus手机上无效。

对于Moto X和Nexus手机,我使用的adb命令是adb shell pm clear com.google.android.inputmethod.latin。这并没有产生预期的效果。

对于三星手机,命令为adb shell pm clear com.sec.android.inputmethod。这很有效。

任何人都可以提供帮助?唯一的限制是我们无法根电话。

1 个答案:

答案 0 :(得分:2)

该命令对Google键盘不起作用,因为所选语言不会像应用三星键盘一样保存在应用程序的首选项中,而是保存在ENABLED_INPUT_METHODS表的键Settings.Secure中。

您可以使用以下命令重置所选的Google键盘语言:

adb shell settings put secure enabled_input_methods com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME