以实现讯飞输入法为默认输入法为例:
首先是要先将讯飞输入法预装进系统:
1.在vendor/hnzf新建iflyIME文件夹,并将下载好的apk放入文件夹并重命名为iflyIME.apk
2.新建一个Android.mk
具体详见
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := iflyIME
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_MODULE_CLASS := APPS
LOCAL_CERTIFICATE := platform
LOCAL_DEX_PREOPT := false
LOCAL_PROPRIETARY_MODULE :=true
include $(BUILD_PREBUILT)
3.在device/droi/pd7d/device.mk中将iflyIME.apk编译进系统
PRODUCT_PACKAGES += iflyIME
接下来是修改默认输入法为讯飞:
1.vendor/mediatek/proprietary/packages/apps/SettingsProvi