在項目開發中,使用SQLite一不小心就會碰到各種DB異常,網上搜了下沒有這方面的資料,寫出來記錄下。
異常信息:
android.database.sqlite.SQLiteMisuseException: library routine called out of sequence: , while compiling: ......
解決這種異常有2個辦法:
方法一:單例模式使用DB時,函數[方法]上加同步synchronized即可解決。
方法二:工廠模式使用DB也可以解決(或者在線程中new一個新的DB,再調用相關函數[方法])。
