osfans / trime

同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android
http://osfans.github.io/trime/
GNU General Public License v3.0
3.09k stars 372 forks source link

配置时间很长 导致anr 和 切换输入法失败 #288

Closed Lijinqi closed 5 years ago

Lijinqi commented 5 years ago

a

|->assets
   |->rime
       |->opencc
       |->rime/default.yaml
       |->rime/essay.txt
       |->rime/key_bindings.yaml
       |->rime/luna_pinyin.dict.yaml
       |->rime/luna_pinyin.schema.yaml
       |->rime/luna_quanpin.schema.yaml
       |->rime/punctuation.yaml
       |->rime/symbols.yaml
       |->rime/tongwenfeng.trime.yaml
       |->rime/trime.yaml

我在assets 文件夹 中添加了一些文件, 生成apk后, 第一次启动生成一些配置文件的时候, 时间花的很长。会导致anr,并且在设置里切换输入法的时候会长时间没有响应...。我想是因为这种行为的原因吗?还是有其他原因? 或者您可以提供某些优化的方式吗?

clunyes commented 4 years ago

a

|->assets
   |->rime
       |->opencc
       |->rime/default.yaml
       |->rime/essay.txt
       |->rime/key_bindings.yaml
       |->rime/luna_pinyin.dict.yaml
       |->rime/luna_pinyin.schema.yaml
       |->rime/luna_quanpin.schema.yaml
       |->rime/punctuation.yaml
       |->rime/symbols.yaml
       |->rime/tongwenfeng.trime.yaml
       |->rime/trime.yaml

我在assets 文件夹 中添加了一些文件, 生成apk后, 第一次启动生成一些配置文件的时候, 时间花的很长。会导致anr,并且在设置里切换输入法的时候会长时间没有响应...。我想是因为这种行为的原因吗?还是有其他原因? 或者您可以提供某些优化的方式吗?

怎么解决的呢