近期在使用 Gboard 的过程常发现,前一天输入的字词到第二天再次输入相同的字词,Gboard 无法联想出来,还需要重新输入一次,这个问题对于我个人而言在不同的设备上出现过这个问题,在网上搜索时,也遇到挺多类似的案例。
现在我知道的情况是:
词库路径位于:/data/data/com.google.android.inputmethod.latin/files/user_dict_3_3

当我通过 Gboard 输入一个新的字词时,上述的词库文件并不会马上做出更改,接着我马上再输入相同字词,Gboard 可以给出正确的联想,说明 Gboard 会把新字词的记录存放在某个临时位置,但具体位置我不知道是在哪里,然后得等到第二天的某个时候,Gboard 才会将这个新字词记录写入的词库文件中(更改的时间在我的观察里是以天为单位)。
但我发现,在写入到词库文件前这段时间内,如果强制关闭 Gboard (另外我还猜测国产系统可能也会将 Gboard 后台关闭)或重启手机,Gboard 就会把这个字词给忘记掉。
另外,在 Gboard 的设置里,这个开关手动关闭再开启后,词库会立即更新。

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