我正在将.aar文件作为依赖项导入到我的android项目中,并将其添加到Android.mk文件中。
现在,此文件在内部具有某些无法自动拾取的 .so 文件的依赖性。
所以我在以下结构下复制了所有相关的 .so 文件
app --> libs --> arm64-v8a --> test.so
|
| --> x86 --> test.so
现在我在Android.mk文件中尝试了以下配置的几种组合,但是上面的test.so文件没有被添加到构建后生成的apk中。
。 。 。
**include $(CLEAR_VARS)
ifneq (,$(filter $(TARGET_ARCH_ABI), armeabi-v7a x86 arm64-v8a x86_64))
LOCAL_MODULE := Some Name
LOCAL_SRC_FILES := sources/app/libs/$(TARGET_ARCH)/xyz.so //Path of of my local .so file
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
include $(PREBUILT_SHARED_LIBRARY)**
我尝试了很多谷歌搜索,也提到了Android Xref,但无法弄清我所缺少的东西。
任何线索?
答案 0 :(得分:0)
LOCAL_PREBUILT_JNI_LIBS = libs / xxxx.so
请参阅示例: https://youtubei.googleapis.com/youtubei/v1/browse?key=AIzaSyB-63vPrdThhKuerbB2N_l7Kwwcxj6yUAc