V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
joeyliu6
V2EX  ›  Android

Gboard 词库问题(忘记所输入的字词或是丢词库)

  •  
  •   joeyliu6 · 317 天前 · 4873 次点击
    这是一个创建于 317 天前的主题,其中的信息可能已经有所发展或是发生改变。

    近期在使用 Gboard 的过程常发现,前一天输入的字词到第二天再次输入相同的字词,Gboard 无法联想出来,还需要重新输入一次,这个问题对于我个人而言在不同的设备上出现过这个问题,在网上搜索时,也遇到挺多类似的案例。


    现在我知道的情况是:

    词库路径位于:/data/data/com.google.android.inputmethod.latin/files/user_dict_3_3

    Gboard

    当我通过 Gboard 输入一个新的字词时,上述的词库文件并不会马上做出更改,接着我马上再输入相同字词,Gboard 可以给出正确的联想,说明 Gboard 会把新字词的记录存放在某个临时位置,但具体位置我不知道是在哪里,然后得等到第二天的某个时候,Gboard 才会将这个新字词记录写入的词库文件中(更改的时间在我的观察里是以天为单位)。

    但我发现,在写入到词库文件前这段时间内,如果强制关闭 Gboard (另外我还猜测国产系统可能也会将 Gboard 后台关闭)或重启手机,Gboard 就会把这个字词给忘记掉。

    另外,在 Gboard 的设置里,这个开关手动关闭再开启后,词库会立即更新。

    Gboard


    我想知道是,如何让词库自动并及时地更新,因为 Gboard 后台被强制关闭和手机重启的情况对于我来说出现次数也不少。

    8 条回复    2023-06-20 20:18:20 +08:00
    FanyFull
        1
    FanyFull  
       317 天前
    具体的问题我可能不知道如何解决。我之前也是主力使用 Gboard 输入法。但是后来因为词库在没有 root 的情况下导入总是失败,就换了小企鹅输入法安卓版,https://github.com/fcitx5-android/fcitx5-android ,界面和 Gboard 很像,这个可定制化以及词库以及程序在使用时的可预测性(造词)就好多了,实在不行,你还可以直接给 GitHub 仓库提 issues 。
    shalingye
        2
    shalingye  
       317 天前 via Android
    确实是有这个问题,不过一直没管
    Jirajine
        3
    Jirajine  
       317 天前
    @FanyFull 这个是很不错,但 gboard 的英文输入很难离开,英文单词有时候也会“提笔忘字”,想不起来具体拼写。
    Laysan
        4
    Laysan  
       316 天前
    @FanyFull #1 +1 Gboard 换成 fcitx5 了
    Biggoldfish
        5
    Biggoldfish  
       316 天前
    个人体验有时 Gboard 会把用户词库(至少是中文词库)都丢了,经常发生打不出自己名字的情况
    iminto
        6
    iminto  
       316 天前
    @Laysan 不支持九宫格,打汉字的时候,手指移动距离较大,比较累
    tdzs2006
        7
    tdzs2006  
       315 天前 via Android
    @FanyFull 你好,请问 fcitx5 输入法支持双拼纠错吗
    xxx2023
        8
    xxx2023  
       315 天前
    老问题了吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2052 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 01:31 · PVG 09:31 · LAX 18:31 · JFK 21:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.