您正在查看android.jar
文件的反编译版本,而不是在设备或仿真器上运行的实际Android代码。
关于实际问题,我的猜测是您在不更改架构版本(DATABASE_VERSION
在代码中)的情况下更改了数据库架构。增量DATABASE_VERSION
并实施onUpdate()
,或者卸载并重新安装您的应用以摆脱旧数据库。
SQLiteDatabase getWritableDatabase(){抛出新的RuntimeException('tub !!'); }
您正在查看android.jar
文件的反编译版本,而不是在设备或仿真器上运行的实际Android代码。
关于实际问题,我的猜测是您在不更改架构版本(DATABASE_VERSION
在代码中)的情况下更改了数据库架构。增量DATABASE_VERSION
并实施onUpdate()
,或者卸载并重新安装您的应用以摆脱旧数据库。