Android 安卓键盘输入法

Android 安卓键盘输入法,android,keyboard,wear-os,Android,Keyboard,Wear Os,对于我的Android Wear应用程序,我需要一个键盘来输入文本。我不想使用谷歌语音服务的麦克风输入 我发现了一个很好的关于如何在android上定制键盘的教程() 并在Android Wear上试用。但是,由于无法在设置中选择输入法,键盘不会在输入字段上膨胀 我发现已经有一些Android Wear键盘,比如“Minum”或“Android Wear模拟键盘”。因此,一定有可能为手表定制一个键盘 我可以在三星Gear Live和索尼Smartwatch 3上测试该应用程序,但在这两款手机上都

对于我的Android Wear应用程序,我需要一个键盘来输入文本。我不想使用谷歌语音服务的麦克风输入

我发现了一个很好的关于如何在android上定制键盘的教程() 并在Android Wear上试用。但是,由于无法在设置中选择输入法,键盘不会在输入字段上膨胀

我发现已经有一些Android Wear键盘,比如“Minum”或“Android Wear模拟键盘”。因此,一定有可能为手表定制一个键盘

我可以在三星Gear Live和索尼Smartwatch 3上测试该应用程序,但在这两款手机上都还不能运行。 有人知道如何为Android Wear定制键盘吗

谢谢。

请按以下步骤操作: 1.在android wear设备上打开[调试]模式。 2.通过USB将您的穿戴设备连接到计算机。 3.打开命令行窗口,并导航到ADB目录。 4.使用此命令安装已签名的IME apk。“adb安装ime.apk” 5.激活你的输入法。“adb shell ime启用com.example.xxx/.yourInputServiceName” 6.将ime设置为默认值。“adb外壳输入法集com.example.xxx/.yourInputServiceName”

这是在android wear上使用ime的唯一方法。原因有两个: 1.Android wear禁用了输入和语言设置活动,因此您不能像在Android手机上那样调用它。 2.由于安全原因,您无法从应用程序内部运行adb shell命令,例如,使用以下代码将导致安全异常。 Runtime.getRuntime().exec(“ime启用…”)

但是,您可以将应用程序更改为systme应用程序,而不是用户应用程序。怎么做?我不知道。如果你得到答案,请告诉我