Verknüpfung mit versionierter gemeinsam genutzter Bibliothek in Android NDK
Ich versuche, zwei gemeinsam genutzte Bibliotheken in meine Android-Anwendung über die zu ladenloadLibrary
Anruf:
System.loadLibrary("mywrapper");
System.loadLibrary("crypto");
Ich laufe weiter und fange den `UnsatisfiedLinkError. Hier ist eine detailliertere Version des Fehlers.
Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: link_image[1969]:
130 could not load needed library 'libcrypto.so.1.0.0' for
'libmywrapper.so' (load_library[1111]: Library 'libcrypto.so.1.0.0' not found)
Irgendwelche Ideen?
Nach einiger Zeit stellte ich fest, dass Android keine versionierten Bibliotheken unterstützt. Hat jemand das gleiche Problem konfrontiert?