解決SQLite異常:library routine called out of sequence


在項目開發中,使用SQLite一不小心就會碰到各種DB異常,網上搜了下沒有這方面的資料,寫出來記錄下。

異常信息:
android.database.sqlite.SQLiteMisuseException: library routine called out of sequence: , while compiling: ......

解決這種異常有2個辦法:
方法一:單例模式使用DB時,函數[方法]上加同步synchronized即可解決。

方法二:工廠模式使用DB也可以解決(或者在線程中new一個新的DB,再調用相關函數[方法])。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM