Compile OpenSSL zu einem anderen Namen aufgrund von Android Zygote

Ich kann mit @ erfolgreich openssl-1.0.2j für Android (libcrypto.so und libssl.so) erstellGitHub stdchpie / android-openssl:

Umwelt: Linux OS, (in meinem Fall verwende ich Mac OS)

Android NDK: 12b

Auf Android 5.x bei Verwendung von:

System.loadLibrary("crypto");
System.loadLibrary("ssl");

Es kommt zu Konflikten mit nativen OS-Bibliotheken, die ebenfalls den gleichen Namen haben. Und leider funktionierte es nicht, ihre Namen manuell zu ändern. Damit ich sie in verschiedene Namen kompilieren möchte, wie libcryptox.so und libsslx.so

Ich versuche den ganzen Tag mit Makefile.org zu spielen, habe aber kein Glück. Also bitte jemand sagt mir, wie es geht.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage