Ошибка добавления готового apk с общими библиотеками в AOSP
Я пытался добавить готовый APK в мою сборку Android. APK содержит несколько общих библиотек (* .so файлы). Компилируется без проблем, но я все еще получаю сообщение об ошибке, указывающее, что библиотеки не могут быть найдены.
Почему это может быть?
Здесьandroid.mk
код:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := apkwithso
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_REQUIRED_MODULES := libx liby libz
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE := PRESIGNED
include $(BUILD_PREBUILT)
libx, y, z - мои libx.so, liby.so и libz.so
Я также попытался скопировать .so вручную из APK в каталоги lib, но это не сработало.
Я собираю с Android 4.1.2 для Galaxy Nexus Maguro.