Android 11源码——预置无源码apk到Android系统(带so文件)
-
在
packages/apps
下面以需要预置的 APK 名字创建文件夹,以预置一个名为MyExample
的APK为例。
-
将
MyExample.apk
放到packages/apps/MyExample
下面。
-
在
packages/apps/MyExample
下面创建文件Android.mk
,文件内容如下:LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_MODULE := < your app folder name > # 签名 LOCAL_CERTIFICATE := < desired key > # 指定 src 目录 LOCAL_SRC_FILES := < app apk filename > LOCAL_MODULE_CLASS := APPS # 该模块的后缀,不用定义 #LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) include $(BUILD_PREBUILT)
解释:
-
LOCAL_PATH := $(call my-dir)