Pengecualian ini dilempar jika sqlite3_db_readonly() mengembalikan bukan nol. Itu dapat mengembalikan bukan nol jika
-
file database hanya-baca, atau
-
file database tidak ada.
(Referensi)
Anda memiliki jalur hardcode "/storage/sdcard1/sk2.db" - kemungkinan database tidak ada di sana. Gunakan variabel dari Environment untuk mengakses penyimpanan eksternal Anda alih-alih jalur hardcode.