ActiveAndroid无法打开数据库文件
我在使用活动Android时遇到了一个异常。根据我在上的发现,此错误通常与未关闭数据库或事务有关。也许这与同时在不同线程中使用数据库有关?异常只会随机发生,这让我相信,当我在另一个线程中同时执行查询时更新数据库时,这是一种奇怪的冲突情况ActiveAndroid无法打开数据库文件,android,database,sqlite,exception,activeandroid,Android,Database,Sqlite,Exception,Activeandroid,我在使用活动Android时遇到了一个异常。根据我在上的发现,此错误通常与未关闭数据库或事务有关。也许这与同时在不同线程中使用数据库有关?异常只会随机发生,这让我相信,当我在另一个线程中同时执行查询时更新数据库时,这是一种奇怪的冲突情况 unable to open database file 01-20 09:47:32.848 E/SQLiteQuery﹕ exception: unable to open database file (code 14); query 那么,更改d
unable to open database file
01-20 09:47:32.848 E/SQLiteQuery﹕ exception: unable to open database file (code 14); query
那么,更改db的代码在哪里呢?)我认为执行
save
的线程代码就足够了。问题可能是由于同时在多个线程中使用同一个db,切换到使用RealmDB,之后就没有任何问题了。