魅族 flyme,很多输入法有问题,无法保存学到的词组,丢失用户字典,丢词库

2021-09-15 11:31:21 +08:00
 ungrown

这两天终于意识到这个持续了很久很久很久的现象可能并不是 feature 而是 bug,于是安装试用了多款输入法来试验。
现象就是:输入的新词和词组能被学到,短时间内下次输入有提示,但是过一段时间比如大半天或者一晚上,输入法就丢失了这些不久前刚学到的词。或者直接强制结束输入法进程,也会产生一样的现象。

确认存在该问题的输入法有:flyme 自带输入法、预装的合作版搜狗、手心输入法。
确认存在该问题的输入法有:谷歌拼音、Gboard 、讯飞、等等。

需要说明的是,我在试验过程中,所有输入法都没有开启同步,用户字典同步是被我关掉、或者没有开启的。

然后有意思的是,有个额外发现。谷歌拼音早就不能同步了,但是现在可以导入、导出用户字典。无意中发现,只要执行了一次导入,那之前学过的词组都会被真正保存下来,接下来不管是手动结束进程,还是等一段时间,这些词组都不会被“忘记”了。但是在导入操作之后新学到的词组,还是老毛病,但这些新词也可以通过又一次导入来“固化”。而且,估计已经有人猜到了,导入的字典本身根本不需要包含那些之前学过的词组,哪怕是一个空的(之前被导出的)用户字典,将其导入也能促使谷歌拼音输入法将学到的词组保存起来。仿佛就是,之前一切的问题都是学到了,但只放在内存立,没写到文件中,而一个导入操作促使这个缺失的写入环节被补上了。

我现在很迷……

4030 次点击
所在节点    Android
7 条回复
gchxp
2021-09-15 12:00:45 +08:00
输入法 app 的储存权限开了吗
uCharles
2021-09-15 13:18:17 +08:00
我已经用小鹤双拼了,话说自从 v2 被墙了以后我才上来
ungrown
2021-09-15 14:30:30 +08:00
@gchxp 两种情况都试过,后来嫌麻烦装好了输入法全部无脑开权限
ungrown
2021-09-15 14:33:30 +08:00
@sugz 我查了一下,你说的是小鹤音形吗,打算尝试,想问一下,它全键盘纠错怎么样,就是按到旁边的键位能不能识别出来?
uCharles
2021-09-15 17:15:09 +08:00
@ungrown 好像可以不用全键盘
sutta
2021-09-26 14:07:19 +08:00
@ungrown 开权限解决了吗?讲真的输入法这种敏感应用,实在不想开权限
ungrown
2021-09-28 10:59:51 +08:00
@sutta 应该是解决了,从那天开始到现在,所有我输入过的词组都没被丢,估计其他很多输入法类似问题也都是这个原因,后台被阻或者被杀导致无法成功将内存中的用户字典写入文件。
这只是开个允许后台的权限,并不是什么 API 接口的权限,讲真这种所谓“权限”更像是后台白名单,只不过厂商 ROM 会把这个开关称为“权限”。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/801976

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX