Android同文输入法的使用(开源输入法Trime)
Trime輸入法
- 背景
- 源碼
- APP試用
- 下載
- 安裝
- 配置
- 部署成功后
- 再一步:學習如何 DIY
- 總結
- 2021021更新
背景
想找一款開源的Android中文輸入法,然后發現了這款備受推崇的輸入法框架rime。
RIME/中州韻輸入法引擎,是一個跨平臺的輸入法算法框架。
基于這一框架,Rime 開發者與其他開源社區的參與者在 Windows、macOS、Linux、Android 等平臺上創造了不同的輸入法前端實現。
這真的非常酷,用作者的話說,你可以在這個框架的基礎上,親手創作理想輸入法,可以說非常符合我目前的需求(結果其實并沒有)。
源碼
由于我想要的是Android端的輸入法框架,在網站的下載頁可以看到,Android端的實現叫做同文輸入法。(Windows的小狼毫,macOS的鼠須管),所以我們要下載的是同文輸入法。
APP試用
下載
同文輸入法apk
可以看到提供了多種apk版本,我們首先通過adb指令查看設備的CPU類型,然后根據cpu類型下載版本。
安裝
第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也確實滿滿
總結
以上是生活随笔為你收集整理的Android同文输入法的使用(开源输入法Trime)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【线性dp】【决策优化】CH5E02
- 下一篇: android sina oauth2.