java.lang.IllegalStateException: getWriteableDatabase called recursively

来源:互联网 发布:淘宝卡西欧海神 编辑:程序博客网 时间:2024/06/06 17:26

  • 相关类:

android.database.sqlite.SQLiteOpenHelper

  • 异常:

java.lang.IllegalStateException: getWriteableDatabase called recursively

java.lang.IllegalStateException: getReadableDatabase called recursively

  • 原因:

recursively的意思:递归地;递回地。

有可能是你的函数 myfun() 调用了 getWriteableDatabase() / getReadableDatabase () ,而这两个函数都会调用 onCreate()。

如果你覆写的 onCreate() 里又调用了 myfun() ,那就产生了无限递归,系统就报错了。

原创粉丝点击