Update II:当 Google 的软键盘根本不显示时,Dev Preview 5.1 存在一个错误。
Update:从 Dev Preview 4 开始,com.google.android.inputmethod.latin预装了 Android Things 映像。如果您要使用 3d 派对键盘应用程序,以下方法仍然有效。
您应该在Android Things Developer Preview中启用 IME 以使其显示。让我们Google Keyboard作为一个例子来考虑(因为它对你有用)。一旦安装了键盘并且您shell输入了(使用adb shell),可能会使用以下选项:
命令行解决方案
找出 IME ID
$ ime list -a | grep mId
使用完全限定的 mId 启用 IME
Android Things 0.5+(你可能会得到already enabled)
$ ime enable com.android.inputmethod.latin/.LatinIME
安卓事物 0.1 - 0.4:
$ ime enable com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME
注意:如果您想使用 IME “应用范围”(而不是“系统范围”),请ime set ID使用ime enable ID.
设置应用解决方案
安卓事物 0.5+:
am start -n com.android.settings/.Settings\$SystemDashboardActivity
Languages & Input-> Virtual keyboard->Manage keyboards并启用 IME(应该已经启用)
安卓事物 0.1 - 0.4:
am start -n com.android.settings/.Settings\$InputMethodAndLanguageSettingsActivity
Virtual keyboard->Manage keyboards并启用 IME
注意:为了从内部关闭 _Android_ 的设置应用程序,shell您可以模拟多次按下后退按钮input keyevent 4或使用 强制关闭应用程序am force-stop com.android.settings。