java.lang.IllegalStateException: getWriteableDatabase called recursively

  • 相关类:

android.database.sqlite.SQLiteOpenHelper

  • 异常:

java.lang.IllegalStateException: getWriteableDatabase called recursively

java.lang.IllegalStateException: getReadableDatabase called recursively

  • 原因:

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

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

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

你可能感兴趣的:(java.lang.IllegalStateException: getWriteableDatabase called recursively)