Deze uitzondering wordt gegenereerd als sqlite3_db_readonly()
retourneert niet-nul. Het kan niet-nul retourneren als
-
het databasebestand is alleen-lezen, of
-
het databasebestand bestaat niet.
(Referentie)
Je hebt een hardgecodeerd pad "/storage/sdcard1/sk2.db"
- het is waarschijnlijk dat daar geen database bestaat. Gebruik variabelen uit Environment
om toegang te krijgen tot uw externe opslag in plaats van hardgecodeerde paden.