-
-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug or Feature: 切换用户就自动重新部署 #1423
Comments
工作空间与个人空间之间如开发者无专门适配,存储是完全隔离的,相当于应用双开了。你在个人空间使用的同文和工作空间里使用的其实不是同一个 app! |
当然知道,而且目前所有输入法都得克隆进工作空间才能调用,个人空间的输入法无法在工作空间的应用中输入,这肯定是两个输入法了。 现在问题是,当我从个人空间切换到工作空间的应用假设为微信,工作空间的trime重新部署一遍;微信用完切换回个人空间的应用如支付宝,个人空间的trime再重新部署一遍;再切换回微信又要重新部署…… 想禁止的是这个过程中无休止的毫无意义的部署。如果能一个输入法通用那当然更好,但是是另外一个问题了。 |
@ivysrono 请问当前所用同文版本? |
fdroid 3.2.19 |
尝试一下每夜版有无此问题? |
com.osfans.trime-nightly-0-g9a5d2962-arm64-v8a-release.apk 问题可以复现。 补充说明: 这个问题可能要方案所带词库足够大才能肉眼可见。 3.2.18及之前是次次完全重新部署需要30-60秒,3.2.19开始稍有缓解,有些时候1-3秒就停止重新部署了,有些时候还是完全重新部署。每夜版与3.2.19的表现一致。 |
@ivysrono 我明白了,不过目前恐怕没有什么好的办法。因为你词库大,后端就要检查得久一点。app 一段时间不用,后端进程可能就被杀掉了。 |
如果能维持1-3秒检查完毕是可以忍受的,只要别完全重新部署就好。 那有没有办法后端保活? |
已经尽力保活了。 |
设置成电池不优化会有肉眼可见的改善,可以考虑下。 |
这个就是系统策略了,我们最多在 app 里加个提示,但我觉得这没什么意义 |
通过 Shelter 在 Work Profile 安装了软件,经常在 Personal 和 Work 之间切换。
当前逻辑是切换后第一次调用键盘就重新部署,无论配置文件是否有任何修改,都是完全地重新部署。
如果配置很简单部署很快那还好,但如果引入了庞大的词库,甚至有多个输入方案,那部署时间就相当感人了,半分钟一分钟都有。
能否禁止这一逻辑?
The text was updated successfully, but these errors were encountered: