是否可以在没有预测文本的 Android 设备上安装和分发自定义 Keyman 键盘?

Is it possible to install and distribute custom Keyman keyboards on Android devices without predictive text?

如果我的问题很简单,请原谅,因为我不是程序员,也不是那样的(还)。但是,多年来我一直在尝试制作自定义书法字体和创意字体,最近也将它们与我组装的自定义键盘一起使用。其中一些只是半熟悉的,并且不是主流用法,尤其是我可能不会如何使用其中的一些。因此,他们不太可能在其中写入太多文本来提供预测词典。

我的个人设备上激活了许多其他 Keyman 键盘,但在使用这些键盘时我没有注意到预测文本。

那么,如何在 Android 设备上安装我的自定义键盘和 font/s 并避免必须包含预测文本?我可能会在其他项目中包含预测文本。但是,我现在只想分发和安装一些没有词典的键盘和字体。

提前致谢。

键盘包和词法模型(字典)包在 Keyman 中分开管理。无需为某种语言构建词汇模型即可使用该语言的键盘。因此,构建键盘包不会强制您也构建字典。

当您从 Keyman Cloud 安装键盘包时(通过 Android 的 Keyman 中的“添加键盘”菜单选项),Keyman 也会查找与之配套的词法模型包并进行安装。例如,您可以选择 sil_euro_latin.kmp as an English (en) keyboard. Keyman would then find and install nrc.en.mtnt.kmp 作为英语词汇模型。但是如果你安装自定义键盘,对于Keyman Cloud中没有对应型号的语言,它仍然可以使用。

请注意,无法在 Android 设备上安装系统范围的字体。这是一个 Android 限制。