SQLite
 sql >> Datenbank >  >> RDS >> SQLite

SQLiteDiskIOException:Fehlercode 10:Datenträger-E/A-Fehler wird auf ICS und Samsung Nexus auf DROP TABLE zurückgegeben

Gelöst.

Das Problem war, dass es vor den Drop-Table-Anweisungen einen Context.deleteDatabase('dbName') gab -Anweisung, die offensichtlich die db entfernt hatte, und der gemeldete E/A-Fehler ergibt dann durchaus Sinn.

Es scheint, dass zuvor (unnötigerweise) ein Ansatz mit Gürtel und Hosenträgern verwendet wurde.

Das Interessante ist jedoch, dass sich dies bis zum Wechsel zu ICS nicht als Problem manifestierte.