关闭谷歌键盘确认提示框

使用谷歌键盘最后版本4.5.2输入法。客户要求首次开机使用键盘不允许出现这个提示框。奈何没有找到其他可以替代的授权的输入法。

开始以为这个输入是因为没有授权,所以在授权代码部分和白名单部分一顿猛操作,后来再设置权限中发现,即使都授权了第一次开机也会弹出这个提示框。才发现这个不是授权用的,就是谷歌键盘默认一个弹出框!

查看文件首选项文件,发现授权后会多一个配置项:

原来是china_preload_notice_shown有个标识。

问题明确了现在有两种方式关闭他:

1.反编译全局搜索china_preload_notice_shown,将他的默认值改成true(smil源码中是v8改成v6)

2.在首次开机时候动态追加这个首选项(这个需要修改selinux权限)

因为怕破话系统的无法通过CTS,所以我选择了第一种方法。

以上两种方式感觉都不是终极解决方式,如果您有好的方式去除这个提示框,欢迎留言探讨!感谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

写点啥呢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值