Существует гораздо более простой способ сделать все это.
Предположим, что ваша предварительно собранная библиотека называется "libprebuilt.so"
В папке проекта нового проекта, в которую вы хотите включить только готовую библиотеку, выполните что-то вроде:
mkdir -p jni/libprebuilt
cp libprebuilt.so jni/libprebuilt
Затем просто создайте файл jni / libprebuilt / Android.mk:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libprebuilt
LOCAL_SRC_FILES := libprebuilt.so
include $(PREBUILT_SHARED_LIBRARY)
Затем, когда вы выполните ndk-build, она скопирует эту библиотеку в libs / armeabi / ...это все!