Скомпилируйте OpenSSL под другим именем из-за Android Zygote
Я могу успешно собрать openssl-1.0.2j для Android (libcrypto.so и libssl.so), используяGitHub stdchpie / android-openssl:
Среда: ОС Linux, (в моем случае я использую Mac OS)
Android NDK: 12b
На Android 5.x при использовании:
System.loadLibrary("crypto");
System.loadLibrary("ssl");
Это будет конфликтовать с родными библиотеками ОС, которые также имеют те же имена. И, к сожалению, вручную изменить их имена не получилось. Так что я хочу скомпилировать их в разные имена, такие как libcryptox.so и libsslx.so
Я стараюсь играть с Makefile.org весь день, но не повезло. Поэтому, пожалуйста, кто-нибудь, скажите мне, как это сделать.