У меня есть проект, который повторно использует встроенную библиотеку (libocr.so), предварительно скомпилированную и для которой у меня нет исходных файлов. Я вручную помещаю библиотеку в libs/armeabi моего проекта, и все работает отлично.
Затем мне нужно было создать новую родную библиотеку для того же проекта. Я поместил исходный код как файл Android.mk в папку jni, и я создаю его с помощью команды ndk-buld. Библиотека создается и помещается в папку libs/armeabi, но libocr.so(добавленный вручную) автоматически удаляется оттуда... Как я могу предотвратить удаление libocr.so?
Вот мой файл Android.mk:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libyuv
LOCAL_SRC_FILES := ycrcbutils.c
include $(BUILD_SHARED_LIBRARY)
Заранее спасибо за любую помощь, Luca.