Кто-нибудь разрешает эту ошибку?
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/ph.com.partnersolutions.testjdbc-2/base.apk", zip file "/data/app/ph.com.partnersolutions.testjdbc-2/split_lib_dependencies_apk.apk", zip file "/data/app/ph.com.partnersolutions.testjdbc-2/split_lib_slice_0_apk.apk", zip file "/data/app/ph.com.partnersolutions.testjdbc-2/split_lib_slice_1_apk.apk", zip file "/data/app/ph.com.partnersolutions.testjdbc-2/split_lib_slice_2_apk.apk", zip file "/data/app/ph.com.partnersolutions.testjdbc-2/split_lib_slice_3_apk.apk", zip file "/data/app/ph.com.partnersolutions.testjdbc-2/split_lib_slice_4_apk.apk", zip file "/data/app/ph.com.partnersolutions.testjdbc-2/split_lib_slice_5_apk.apk", zip file "/data/app/ph.com.partnersolutions.testjdbc-2/split_lib_slice_6_apk.apk", zip file "/data/app/ph.com.partnersolutions.testjdbc-2/split_lib_slice_7_apk.apk", zip file "/data/app/ph.com.partnersolutions.testjdbc-2/split_lib_slice_8_apk.apk", zip file "/data/app/ph.com.partnersolutions.testjdbc-2/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/ph.com.partnersolutions.testjdbc-2/lib/x86, /system/lib, /vendor/lib]]] couldn't find "libsqlitejdbc.so"
Это происходит, когда я пытался подключиться к своей базе данных SQlite.
try{
String DB_PATH = "/data/data/" + getApplicationContext().getPackageName() + "/databases/";
String db = "jdbc:sqlite:" + DB_PATH;
Class.forName("org.sqlite.JDBC");
Connection c = DriverManager.getConnection(db);
}catch (Throwable e){
e.printStackTrace();
Toast.makeText(getApplicationContext(),e.toString(), Toast.LENGTH_LONG).show();
}finally {
Base.close();
}
Я скачал файл jar из bitbucket xerial.Пробовал разныеверсия, но та же ошибка.
Увидел несколько сообщений, связанных с этим вопросом, но ничего из них не работает для меня.
Помощь будет высоко ценится.