Android同文输入法的使用(开源输入法Trime)

背景

想找一款开源的Android中文输入法,然后发现了这款备受推崇的输入法框架rime

RIME/中州韵输入法引擎,是一个跨平台的输入法算法框架。
基于这一框架,Rime 开发者与其他开源社区的参与者在 Windows、macOS、Linux、Android 等平台上创造了不同的输入法前端实现。
这真的非常酷,用作者的话说,你可以在这个框架的基础上,亲手创作理想输入法,可以说非常符合我目前的需求(结果其实并没有)。

源码

由于我想要的是Android端的输入法框架,在网站的下载页可以看到,Android端的实现叫做同文输入法。(Windows的小狼毫,macOS的鼠须管),所以我们要下载的是同文输入法

APP试用

下载

同文输入法apk
可以看到提供了多种apk版本,我们首先通过adb指令查看设备的CPU类型,然后根据cpu类型下载版本。

adb shell getprop ro.product.cpu.abi

安装

第1步:启用同文输入法
在这里插入图片描述
第2步:选择同文输入法作为默认输入法
在这里插入图片描述
安装成功,使用输入法发现并不支持中文,这是因为我们还没有配置任何方案。长按方案可以看到给出的提示。
在这里插入图片描述

配置

查看配置文档
在这里插入图片描述
选择手动方式,下载最新版本,下载后解压,把里面的.yaml文件全部拷贝至手机sdcard/rime/文件夹下。然后打开程序,点击部署。部署时间很长,耐心等待。
在这里插入图片描述
在这里插入图片描述
如果你有其它的需求,可以通过 /plum/ 配置管理器获取并安装输入方案。库藏一览:
现代标准汉语:朙月拼音、地球拼音、注音
拼音的变体:双拼、宫保拼音、打字速记法
汉语方言:粤拼、吴语(上海话、苏州话)
历史音韵:中古汉语拼音
字形输入法:五笔画、仓颉、速成、五笔
符号输入:绘文字、国际音标

部署成功后

部署成功后,再点击当前的方案,可以看到当前的方案是明月拼音。点击选择方案,可以知道我们当前只配置了两种方案,easy_en和luna_pingyin。其中的luna_pingyin就是指明月拼音,对照关系,可以去/plum/ 配置管理器中查看。
在这里插入图片描述
在这里插入图片描述
到此,我们的中文输入法就配置完成了,你可以通过上方的菜单进行中英文切换,全半角切换和繁简体切换等。

再一步:学习如何 DIY

这篇《定制指南》,相信能解答您的不少疑问。

熟悉了基本的定制方法以后,如果需要制作自己的输入方案,请进阶阅读《Rime 输入方案设计书》。

总结

说真的,配置完中文输入方案之后,这个输入法好卡好卡的。我本来打算在这款输入法上进行修改完善,但是卡成这样真的没必要。
记录一下,我就去研究其它的开源输入法了。
注1:这么卡跟测试设备有关系,测试设备配置如下,着实拉跨。这个框架还是很酷的,DIY起来非常合适。
在这里插入图片描述
注2:5.1系统上没跑起来,具体原因没看,应该是权限问题。

2021021更新

上述两个问题,我在Trime项目中提了issues并得到了热心网友的回复
在这里插入图片描述
听话的我去测试了一下3.1.3确实不卡,但是bug也确实满满

猜你喜欢

转载自blog.csdn.net/changhuzichangchang/article/details/127229584