admin管理员组文章数量:1564207
Android修改默认输入法为讯飞方法如下:
首先将讯飞输入法apk预制到系统app中:
在firefly-rk3288_android5.1_git_20180126/out/target/product/rk3288/system/app目录下新建app文件夹
将apk文件拷贝到新建文件夹中
将app中库拷贝到firefly-rk3288_android5.1_git_20180126/out/target/product/rk3288/system/lib
1、修改frameworks/base/packages/SettingsProvider/res/values/defaults.xml 添加一行:
com.iflytek.inputmethod/.FlyIME
注释:com.iflytek.inputmethod/.FlyIME 为讯飞输入法ID,若想修改为其它输入法只需要修改这个ID即可。
2、修改frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
在 private void loadSecureSettings(SQLiteDatabase db) {} 方法中添加一行
/*carroll 添加讯飞输入法开始*/loadStringSetting( stmt, Settings.Secure.DEFAULT_INPUT_METHOD,
R.string.config_default_input_method);/*carroll 添加讯飞输入法结束*/
3、 修改完毕重新编译固件验证修改结果。
成功烧录后,使用输入框先弹出的即为讯飞输入法
版权声明:本文标题:android5.1默认输入法,Android 5.1 预制输入法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1727479138a1116604.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论