电脑键盘通过win+R组合键弹出输入框,输入cmd进入电脑终端,并执行以下命令:
#查看是否识别到adb设备
adb.exe devices
#让系统获取root权限
adb.exe root
#让系统可读可写
adb.exe remount
#开始安装
adb.exe install /your/target/path/baidu.apk
# ime list -scom.baidu.input/.ImeService输出的结果就是该输入法的包名/类名。
系统预安装输入法应用
include $(call all-subdir-makefiles)preinstall.mk文件内容:
PRODUCT_PACKAGES += baidu注意:baidu为APK名字,例如baidu.apk。
修改输入法环境变量
frameworks/base/packages/SettingsProvider/res/values/defaults.xml
内容如下:
0
+
+translatable="false">com.baidu.input/.ImeService
修改默认输入法
frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
添加内容如下:
class DatabaseHelper extends SQLiteOpenHelper {
loadIntegerSetting(stmt, Settings.Secure.SLEEP_TIMEOUT,
R.integer.def_sleep_timeout);
+ loadStringSetting(stmt, Settings.Secure.DEFAULT_INPUT_METHOD, R.string.config_default_input_method);//add hjt
/*
* IMPORTANT: Do not add any more upgrade steps here as the global,
* secure, and system settings are no longer stored in a database
添加完重新编译源码即可。查看百度输入法是否为默认输入法
命令行
# settings get secure default_input_methodcom.baidu.input/.ImeService
设置默认输入法成功
产品购买
触觉智能Purple Pi OH鸿蒙开发板,主要面向学生党,极客,工程师,极大降低了嵌入式开发者的入门门槛,支持开源鸿蒙OPenHarony、安卓Android、Linux:END
作者: Industio_触觉智能, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-4098392.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论