SQLite
 sql >> Database >  >> RDS >> SQLite

Impossibile aprire il database in modalità di lettura/scrittura

Questa eccezione viene generata se sqlite3_db_readonly() restituisce un valore diverso da zero. Può restituire un valore diverso da zero se

  • il file di database è di sola lettura o

  • il file di database non esiste.

(Riferimento)

Hai un percorso hardcoded "/storage/sdcard1/sk2.db" - è probabile che lì non esista un database. Usa variabili da Environment per accedere alla memoria esterna anziché ai percorsi codificati.