admin管理员组

文章数量:1621658

安卓8.1设置开机默认输入法

有些安卓系统原生的输入法并不满足客户需要,但是手动安装又比较繁琐(一般是多台机器),这时候就需要在原生安卓系统里预装并设置好默认输入法,以下是实现步骤。

第一步,预装输入法

首先,把要默认为对应输入法的安卓包在网上下载下来,预装进系统源码中。

先说一个最简单的预装APK的方式。

在 package/apps/ 下面以需要预置的apk名字新建文件夹,如果是安卓8.1,路径为vendor\mediatek\proprietary\packages\apps

以预置 sogou为例。
将 sogou.apk 放到 package/apps/sogou中。
在 package/apps/sogou下面创建文件 Android.mk,文件内容如下
在 build/make/target/product/core.mk或device/mediatek/common/device.mk中添加

PRODUCT_PACKAGES += sogou
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)

# Module name should match apk name to be installed
LOCAL_MODULE := sogou
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE :&

本文标签: 输入法系统平台mtk