Używam biblioteki SQLCipher Library dla Androida do zaszyfrowania/odszyfrowania pliku DB. Postępuję zgodnie z dokładnymi krokami omawianymi w interfejsie API, aby dodać bibliotekę.Niezadowolony błąd łącza podczas korzystania z biblioteki SQLCipher
Ale ja dostaję zadowolony błąd łącza kiedy uruchomić projekt ... Oto logcat ...
11-15 13:12:08.482: ERROR/AndroidRuntime(340): java.lang.UnsatisfiedLinkError: dbopen
11-15 13:12:08.482: ERROR/AndroidRuntime(340): at info.guardianproject.database.sqlcipher.SQLiteDatabase.dbopen(Native Method)
11-15 13:12:08.482: ERROR/AndroidRuntime(340): at info.guardianproject.database.sqlcipher.SQLiteDatabase.<init>(SQLiteDatabase.java:1876)
11-15 13:12:08.482: ERROR/AndroidRuntime(340): at info.guardianproject.database.sqlcipher.SQLiteDatabase.openDatabase(SQLiteDatabase.java:870)
11-15 13:12:08.482: ERROR/AndroidRuntime(340): at info.guardianproject.database.sqlcipher.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:904)
11-15 13:12:08.482: ERROR/AndroidRuntime(340): at info.guardianproject.database.sqlcipher.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:107)
11-15 13:12:08.482: ERROR/AndroidRuntime(340): at com.myproject1.getInstance(AppData.java:60)
Proszę mi dać żadnych odniesień lub podpowiedź.
Co jeśli zrobiłeś to i nadal otrzymujesz UnsatisfiedLinkError? – scottyab