2016-11-27 3 views
1

Я получаю эту аварию на студии Android, когда я открываю приложение сразу после самостоятельного обновления APK.java.lang.UnsatisfiedLinkError: dlopen failed: библиотека «libutils.so» не найдена

Я прочитал это сообщения:

Android Studio: java.lang.UnsatisfiedLinkError: dlopen failed

dlopen(“xxxx”) failed: dlopen failed: library “xxxx” not found 1

Android M crash java.lang.UnsatisfiedLinkError: dlopen failed: 5

и я пытался загрузить файл и скопировать его в каталог libs, но он по-прежнему не работает.

Кто-нибудь знает простое решение?

BTW, я использую sqlcipher, так как я понимаю, что это может быть связано.

+0

Вы добавили jni libs в build.gradle? –

+0

@ helldawg13 спасибо, что это сработало! –

ответ

0

После помощи helldawg13, мне нужно добавить вручную библиотеки:

Я создал папку в

../src/main

называемые jniLibs и я извлеченный там файлы как this проекта. Далее я нашел файл libutils.so here и скопировал его в jniLibs, и его работу!

Большое спасибо!

+1

Привет, У меня также такая же проблема. Можете ли вы поделиться тем, как вы исправили свою проблему? – Nikhil