完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
系统原来的输入法不带中文输入。所以下载带中文的Google输入法(好处是不带广告)。
下载地址方式: 原理 1、需要将Google输入法内置到系统里面。 2、将系统的输入法设置为Google输入法。 内置Google输入法 参考vendor/rockchip/common/apps/目录下面的第三方APP。 1、新建vendor/rockchip/common/apps/GoogleInputMethod目录。并将输入法改名GoogleInoutMethod.apk拷贝进去. 2、新建Android.mk diff --git a/vendor/rockchip/common/apps/GoogleInputMethod/Android.mk b/vendor/rockchip/common/apps/GoogleInputMethod/Android.mk new file mode 100755 index 0000000..09687ea --- /dev/null +++ b/vendor/rockchip/common/apps/GoogleInputMethod/Android.mk @@ -0,0 +1,21 @@ +############################################################################### +# PinyinIME +LOCAL_PATH := $(call my-dir) + +include $(CLEAR_VARS) +LOCAL_MULTILIB := 32 +LOCAL_MODULE := GoogleInputMethod +LOCAL_MODULE_CLASS := APPS +LOCAL_MODULE_TAGS := optional +LOCAL_BUILT_MODULE_STEM := package.apk +LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) +LOCAL_CERTIFICATE := platform +LOCAL_SRC_FILES := $(LOCAL_MODULE).apk +LOCAL_PREBUILT_JNI_LIBS := lib/armeabi-v7a/liben_data_bundle.so + lib/armeabi-v7a/libgnustl_shared.so + lib/armeabi-v7a/libhmm_gesture_hwr_zh.so + lib/armeabi-v7a/libhwrword.so + lib/armeabi-v7a/libpinyin_data_bundle.so + +include $(BUILD_PREBUILT) + 3、将Google输入法的so库单独考出来。可使用rar等工具直接打开APK文件,直接将SO考出来,放入目录。 4、指定编译文件,将输入法编译进系统。 系统默认输入法指定问google输入法 diff --git a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml index 6a646cd..98805d5 100755 --- a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml +++ b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml @@ -194,4 +194,10 @@ + + + + + + diff --git a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java index 858babe..211c77a 100644 --- a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java +++ b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java @@ -2348,6 +2348,9 @@ class DatabaseHelper extends SQLiteOpenHelper { loadBooleanSetting(stmt, Settings.System.ENABLE_ROTATION_BY_USER, R.bool.def_enable_rotation_by_user); + //默认输入法 + loadStringSetting(stmt, Settings.Secure.ENABLED_INPUT_METHODS,R.string.def_input_method); + /* * IMPORTANT: Do not add any more upgrade steps here as the global, |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基于米尔瑞芯微RK3576核心板/开发板的人脸疲劳检测应用方案
533 浏览 0 评论
803 浏览 1 评论
700 浏览 1 评论
1926 浏览 1 评论
3171 浏览 1 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 22:14 , Processed in 0.757454 second(s), Total 71, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号