手机键盘打不开的原因一般为输入法服务出问题、系统设置错误或者应用程序权限冲突所引起的软件层面的响应停止。

大部分的情况是由于默认输入法没有开启或者被误关掉造成的,另外一种就是输入法缓存过多导致进程卡顿,或者是某些社交软件、办公软件因为隐私权限问题自动禁用了软键盘。有的用户在更新系统之后没有及时同步更新输入法也可能会出现兼容性错误;非常少的情况下会涉及到UI框架的问题,需要重新设置系统的界面设置来解决,并不是恢复出厂设置就可以的。大多数问题都可以在3分钟之内通过重启、更换输入法、清除缓存等方式找到原因并加以解决。
1. 确认输入法是否已经开启并且是默认的状态
打开手机的“设置→系统与更新→语言和输入法”或者“设置→通用管理→键盘”,对于安卓系统的手机来说是“设置→系统→语言与输入法”,而苹果设备则是“设置→通用→键盘”。主要查看两个地方:第一、有没有打开当前所用的语言或者输入方式;第二、该种语言或者输入方式是不是已经设定为了默认的键盘。有的手机在开启了新的输入法之后需要手动点击一下“设为默认”,不然点击文字框的时候只会出现一个空洞的地方。如果默认项为空白或者是没有的话,请马上选择常用的输入法并且确定一下。
强制关闭和清除输入法进程缓存
进入设置-应用程序之后,在这里找到你所使用的默认输入法软件(比如百度输入法、搜狗输入法、GBoard或者系统的华为智能输入法等等),然后依次点击强制停止、存储、清除缓存。但是不要点击清除数据,否则会把所有的个性化词汇表以及皮肤设置都给删掉。做完这些之后再随便打开一个可以写字的应用程序(比如说备忘录),长按文本框看能不能正常地弹出键盘来。这样做的目的就是为了让因为长时间使用而造成的内存泄露和服务僵滞的问题得到解决。
第三部分是交叉验证和权限检查
可以安装一个简单的输入法软件,在输入法列表里打开它并且把它设为默认值,然后重启手机再试一试。如果这时候键盘能弹出来了的话就说明原来的输入法有兼容性问题;如果不成功的话就要看看目标应用程序有没有被禁止使用它的权限了——比如微信的话就在设置里面找到应用管理、微信、权限管理的地方看下是否把“显示在其他应用之上”以及“无障碍模式”的开关都打开了(有些输入法需要通过这个权限来实现悬浮球或者快捷呼出的功能)。另外一些企业的定制ROM可能会限制第三方输入法在某些办公软件上使用,那么就需要到相应的软件里去开启“允许使用输入法”的选项。
第四部分 重置系统的用户界面和框架(不包括恢复出厂设置)
如果以上的方法都无效,并且只有一部分的地方出现问题的话,那么很有可能就是系统的UI渲染服务出现了问题。对于安卓手机用户来说,在“设置→系统→重置选项→重置界面设置”的地方进行操作就可以解决这个问题了(不同品牌的手机路径稍有不同,小米手机需要进入“更多设置→系统设置→重置界面布局”,OPPO手机则要到“设置→系统设置→重置界面布局”),此操作不会删除任何个人信息,只会重新加载桌面、状态栏以及软键盘调用逻辑,并且只需要大约15秒钟的时间就可以完成整个过程,在做完之后马上就会起效。
因此大部分键盘没有弹出故障可以按照分层排查的方法很快地得到解决,并不需要随便重装系统或者送到维修店去。



留言 · 0
还没有留言,说点什么吧
写留言