Android dao数据库SQLiteFullExceptio
2022-12-05 本文已影响0人
逃离_102
说明
在后台数据统计中,莫名发现了多个SQLiteFullException异常,Android开发很多坑是你想不到的,这里简单记录一下。
原因
在Android 6.0及以下低版本手机出现,在这些版本手机中系统没有做容错机制,导致在数据库或磁盘已满时报SQLiteFullException异常。
解决办法
最直接的方法当然是try catch,在catch中做对应的逻辑处理,如删除部分老数据等操作。