说明
在后台数据统计中,莫名发现了多个SQLiteFullException异常,Android开发很多坑是你想不到的,这里简单记录一下。
原因
在Android 6.0及以下低版本手机出现,在这些版本手机中系统没有做容错机制,导致在数据库或磁盘已满时报SQLiteFullException异常。
解决办法
最直接的方法当然是try catch,在catch中做对应的逻辑处理,如删除部分老数据等操作。
在后台数据统计中,莫名发现了多个SQLiteFullException异常,Android开发很多坑是你想不到的,这里简单记录一下。
在Android 6.0及以下低版本手机出现,在这些版本手机中系统没有做容错机制,导致在数据库或磁盘已满时报SQLiteFullException异常。
最直接的方法当然是try catch,在catch中做对应的逻辑处理,如删除部分老数据等操作。
本文标题:Android dao数据库SQLiteFullExceptio
本文链接:https://www.haomeiwen.com/subject/mhdifdtx.html
网友评论