由于项目需求,需要将百度输入法内置到MTK平台手机中,因此看到这一块,本人很菜,如有错误,希望各位大神帮助改正。非常感谢。
1.预装apk的目录可以选择如下两个目录:
Alps/mediatek/binary/3rd-party/free/ 或者
Alps/operator/OP0x/prebuilt/
2.预装已经编译好的apk时,比如BaiduIput.apk,在Alps/mediatek/binary/3rd-party/free/ 或者 Alps/operator/OP0x/prebuilt/ 下面创建目录,命名为BaiduIput
3.将已经编译好的BaiduInput.apk拷贝到BaiduInput目录下面来。
4.在BaiduInput目录下面,新建Android.mk文件,内容如下:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
# Module name should match apk name to be installed
LOCAL_MODULE := BaiduInput
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_MODULE_PATH := $(TARGET_OUT)/v