Задать вопрос
@mmomkona

Как исправить java.lang.UnsatisfiedLinkError в OpenSSL shared lib для андроида?

Пытаюсь собрать shared lib по мануалу описанному тут: https://wiki.openssl.org/index.php/Android . Библиотека версии 1.0.2k.
Но при запуске приложение падает, наспамив в логи вот это:
java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "EC_curve_nist2nid" referenced by "libssl.so"
Что делать, где смотреть?
лог nm

ubuntu@ubuntu-VirtualBox:~/openssl/openssl-1.0.2k$ nm libssl.so | grep U
...
U DSA_sign
U DSA_verify
U EC_curve_nist2nid
U ECDH_compute_key
U ECDSA_sign
U ECDSA_verify
U EC_GROUP_free
...
  • Вопрос задан
  • 358 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы