2012-11-09 72 views
4

我想在我的API 16(摩托羅拉Xoom 4.1.2)項目中使用sqlcipher(2.0.8)並獲得以下堆棧跟蹤。我在libs中的armeabi文件夾和assets文件夾中的icudt46l.zip中有3個這樣的庫。我有我的活動onCreate SQLiteDatabase.loadLibs(context);。但是,當我創建數據庫時,應用程序崩潰。sqlcipher與「沒有錯誤」崩潰stacktrace

11-08 21:00:33.050: E/AndroidRuntime(2222): FATAL EXCEPTION: Main: 
11-08 21:00:33.050: E/AndroidRuntime(2222): net.sqlcipher.database.SQLiteException: not an error 
11-08 21:00:33.050: E/AndroidRuntime(2222):  at net.sqlcipher.database.SQLiteDatabase.dbopen(Native Method) 
11-08 21:00:33.050: E/AndroidRuntime(2222):  at net.sqlcipher.database.SQLiteDatabase.<init>(SQLiteDatabase.java:1952) 
11-08 21:00:33.050: E/AndroidRuntime(2222):  at net.sqlcipher.database.SQLiteDatabase.openDatabase(SQLiteDatabase.java:902) 
11-08 21:00:33.050: E/AndroidRuntime(2222):  at net.sqlcipher.database.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:945) 
11-08 21:00:33.050: E/AndroidRuntime(2222):  at net.sqlcipher.database.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:107) 

回答

0

試着卸下你的應用程序並重新安裝它。 在我的情況下,eclipse面臨一些添加新資產文件的問題。