Android.mk 中配置 aar 依赖包的方法

LOCAL_PATH:= $(call my-dir)

include $(CLEAR_VARS)

......

LOCAL_AAPT_FLAGS := --auto-add-overlay \
                                      --extra-packages smartisan.widget

LOCAL_STATIC_JAVA_AAR_LIBRARIES := widget-项目名

JNI_LIBS_arm := $(shell find $(LOCAL_PATH)/jni/armeabi-v7a -name *.so -printf "%p ")
JNI_LIBS_arm64 := $(shell find $(LOCAL_PATH)/jni/arm64-v8a -name *.so -printf "%p ")

LOCAL_MULTILIB := both
LOCAL_PREBUILT_JNI_LIBS_arm := $(subst $(LOCAL_PATH), , $(JNI_LIBS_arm))
LOCAL_PREBUILT_JNI_LIBS_arm64 := $(subst $(LOCAL_PATH), , $(JNI_LIBS_arm64))
......

include $(BUILD_PACKAGE)



include $(CLEAR_VARS)

......

LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := widget-项目名:路径/widget.aar

......

include $(BUILD_MULTI_PREBUILT)

include $(call all-makefiles-under, $(LOCAL_PATH))

注意:# LOCAL_STATIC_JAVA_AAR_LIBRARIES and LOCAL_STATIC_ANDROID_LIBRARIES are also LOCAL_STATIC_JAVA_LIBRARIES.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值