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

问题描述

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

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

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

提前致谢。

标签: unicodekeyboardkeymankeyman-developer

解决方案


键盘包和词法模型(字典)包在 Keyman 中分别管理。无需为一种语言构建词汇模型即可使用该语言的键盘。所以,构建一个键盘包不会强迫你也构建一个字典。

当您从 Keyman Cloud 安装键盘包时(通过 Keyman for Android 中的“添加键盘”菜单选项),Keyman 将寻找与之配套的词汇模型包并安装它。例如,您可以选择sil_euro_latin.kmp作为英文 ( en) 键盘。然后 Keyman 会找到并安装nrc.en.mtnt.kmp作为英语词汇模型。但是,如果您安装自定义键盘,对于 Keyman Cloud 中没有相应模型的语言,它仍然可以使用。

请注意,字体不能在 Android 设备上全系统安装。这是安卓限制。


推荐阅读