J'ai un projet Android en utilisant des fonctions natives. Les fonctions natives utilisent certaines fonctions de la bibliothèque partagée externe "external_lib.so" J'ai ajouté à Android.mk: ligne "-lexternal_lib -L/chemin/vers/externe/lib" et myjni.so ont été liées avec succès. Mais pendant l'exécution myjni.so erreur de chargement s'est produite. La taille de myjni.so reflète que external_lib.so n'est pas inclus. Comment resoudre le probleme?Ajouter lib.so partagé au projet android
local_path: = $ (appeler mon-dir)
comprennent $ (CLEAR_VARS)
LOCAL_MODULE: = myjni LOCAL_SRC_FILES: = myjni.c LOCAL_LDLIBS: = -ldl -llog -lz - lexternal_lib -L/chemin/vers/externe/lib
comprennent $ (BUILD_SHARED_LIBRARY)