Cette exception est levée si sqlite3_db_readonly()
renvoie non nul. Il peut retourner non nul si
-
le fichier de base de données est en lecture seule, ou
-
le fichier de base de données n'existe pas.
(Référence)
Vous avez un chemin codé en dur "/storage/sdcard1/sk2.db"
- il est probable qu'une base de données n'existe pas là-bas. Utiliser des variables de Environment
pour accéder à votre stockage externe au lieu de chemins codés en dur.