Android5.1对于第三方apk的系统编译

    xiaoxiao2021-03-26  27

    Android5.1(5.0以上),编译第三方apk到系统目录的方式,和以往稍微不同。

    以下,以 性能监视器PerfMon.apk为例,说一下,如何将PerfMon.apk 编译到 /system 目录下面:

    1. 首先创建一个目录,比如: PerfMon,  将PerfMon.apk放到该目录下面

    2. 另外,在该目录下,新建 Android.mk, 内容如下:

    LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := PerfMon LOCAL_MODULE_CLASS := APPS LOCAL_MODULE_TAGS := optional LOCAL_BUILT_MODULE_STEM := package.apk LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) #LOCAL_PRIVILEGED_MODULE := LOCAL_CERTIFICATE := PRESIGNED #LOCAL_OVERRIDES_PACKAGES := LOCAL_SRC_FILES := $(LOCAL_MODULE).apk #LOCAL_REQUIRED_MODULES := #LOCAL_PREBUILT_JNI_LIBS := include $(BUILD_PREBUILT) 3. 在产品编译mk上面,添加对PerfMon的编译:

    # PerfMon PRODUCT_PACKAGES += \ PerfMon

    转载请注明原文地址: https://ju.6miu.com/read-663056.html

    最新回复(0)