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

SQLiteAssetHelper:Datenbank konnte nicht zum Schreiben geöffnet werden (versucht schreibgeschützt)

Ich glaube, Ihnen fehlt die DB-Erweiterung in DATABASE_NAME .

Geben Sie also genau DATABASE_NAME ein mit Endung lt. Vermögensverzeichnis.

Ersetzen Sie

private static final String DATABASE_NAME = "Shajra"; 

Mit

private static final String DATABASE_NAME = "Shajra.db"; 

Oder

private static final String DATABASE_NAME = "Shajra.sqlite";