全志V40 Android 修改默认输入法
16lz
2021-01-23
- Settings.java
frameworks/base/core/java/android/provider/Settings.java
中定义
public static final String DEFAULT_INPUT_METHOD = "default_input_method";
- DatabaseHelper.java
frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
中方法
private void loadSecureSettings(SQLiteDatabase db)
末尾增加
loadStringSetting(stmt,Settings.Secure.DEFAULT_INPUT_METHOD,R.string.def_input_method);
- tvd_base.mk
build/target/product/tvd_base.mk
中去掉
PRODUCT_PACKAGES := \ LatinIME
- 删除LatinIME.apk
rm out/target/product/magton-perf/system.imgrm out/target/product/magton-perf/system/app/LatinIME.apk
- defaults.xml 定义默认输入法
device/softwinner/magton-perf/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
中定义
"def_input_method">com.sohu.inputmethod.sogou/.SogouIME
- 放置 sougou.apk 到系统应用目录
cp sogou.apk out/target/product/magton-perf/system/app/sogou.apk
- 编译源码
更多相关文章
- android系统长按的定义
- Android实现自定义顶部标题栏
- 自定义背景文件,android:shape的使用!
- Android杂谈---Android几种预定义样式
- 2.5.3 使用alertDialog创建自定义对话框
- Android 自定义圆角按钮
- Android 之 自定义控件用法介绍