当前位置: 首页 > 工具软件 > Prebuild > 使用案例 >

Android Q prebuild .apk & .so

赖翰
2023-12-01

第三方的apk和so分别预置到system/app和system/lib下

$(warning ready to build allen apk)
include $(CLEAR_VARS)
LOCAL_MODULE := libueithreadmgr
LOCAL_MODULE_SUFFIX :=.so
LOCAL_SRC_FILES := lib/arm/libueithreadmgr.so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := UEIAndroidServicesSDK_release_v1.0.2
LOCAL_SRC_FILES := UEIAndroidServicesSDK_release_v1.0.2.apk
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := APPS
#编译到system/priv-app
#LOCAL_PRIVILEGED_MODULE := true
LOCAL_CERTIFICATE := platform
LOCAL_MODULE_PATH := $(TARGET_OUT)/app
include $(BUILD_PREBUILT)

然后需要在某个product.mk里面引用

PRODUCT_PACKAGE += \
	libueithreadmgr \
	UEIAndroidServicesSDK_release_v1.0.2
 类似资料: