1. Settings.java
    frameworks/base/core/java/android/provider/Settings.java 中定义
public static final String DEFAULT_INPUT_METHOD = "default_input_method";
  1. 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);
  1. tvd_base.mk
    build/target/product/tvd_base.mk中去掉
    PRODUCT_PACKAGES := \ LatinIME
  2. 删除LatinIME.apk
rm out/target/product/magton-perf/system.imgrm out/target/product/magton-perf/system/app/LatinIME.apk
  1. defaults.xml 定义默认输入法
    device/softwinner/magton-perf/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml中定义
 "def_input_method">com.sohu.inputmethod.sogou/.SogouIME
  1. 放置 sougou.apk 到系统应用目录
cp sogou.apk out/target/product/magton-perf/system/app/sogou.apk
  1. 编译源码

更多相关文章

  1. android系统长按的定义
  2. Android实现自定义顶部标题栏
  3. 自定义背景文件,android:shape的使用!
  4. Android杂谈---Android几种预定义样式
  5. 2.5.3 使用alertDialog创建自定义对话框
  6. Android 自定义圆角按钮
  7. Android 之 自定义控件用法介绍

随机推荐

  1. Android数据保存之SharedPreference
  2. [置顶] Activity启动模式 及 Intent Flag
  3. React Native如何适配iOS \ Android样式
  4. 外形设计有亮点,日本电讯商 KDDI 发布多款
  5. Android vs iPhone icon设计指南
  6. Android Studio无法启动的解决方案 canno
  7. Android基础之内存溢出
  8. Android Studio assets目录、raw目录
  9. android中Calendar与Date的区别 转自网络
  10. Android中ROM的制作