Als «android-sqlite» getaggte Fragen

14
Versenden Sie eine Anwendung mit einer Datenbank
Wenn Ihre Anwendung eine Datenbank benötigt und integrierte Daten enthält, wie kann diese Anwendung am besten ausgeliefert werden? Sollte ich: Erstellen Sie die SQLite-Datenbank vor und fügen Sie sie in das .apk? Fügen Sie die SQL-Befehle in die Anwendung ein und lassen Sie sie die Datenbank erstellen und die Daten …


15
Wann wird SQLiteOpenHelper onCreate () / onUpgrade () ausgeführt?
Ich habe meine Tabellen in meinem erstellt, SQLiteOpenHelper onCreate()aber erhalten SQLiteException: no such table oder SQLiteException: no such column Fehler. Warum? HINWEIS: (Dies ist die zusammengeführte Zusammenfassung von zehn ähnlichen Fragen pro Woche. Es wird versucht, hier eine "kanonische" Community-Wiki-Frage / Antwort bereitzustellen, damit all diese Fragen an eine gute …





8
Wie verwende ich die Room Persistence Library mit einer vorab ausgefüllten Datenbank?
Ich möchte Room mit einer vorab ausgefüllten Datenbank verwenden, kann jedoch nicht verstehen, wie Room mitgeteilt werden soll, wo sich meine Datenbank befindet. Ich habe es jetzt eingefügt src/main/assets/databasesund wenn ich die Instanz für die Raumdatenbank erstelle, erstelle ich es folgendermaßen: Room.databaseBuilder( getApplicationContext(), AppDatabase.class, "justintrain.db" ) .allowMainThreadQueries() .build(); Auf diese …

5
Wie führe ich eine SQLite-Abfrage in einer Android-Anwendung durch?
Ich versuche, diese Abfrage für meine Android-Datenbank zu verwenden, sie gibt jedoch keine Daten zurück. Vermisse ich etwas SQLiteDatabase db = mDbHelper.getReadableDatabase(); String select = "Select _id, title, title_raw from search Where(title_raw like " + "'%Smith%'" + ")"; Cursor cursor = db.query(TABLE_NAME, FROM, select, null, null, null, null); startManagingCursor(cursor); return …

1
Android F: SQLite-Datenbank im Speicherbereich
In Android Q neu eingeführt Speicherfunktion von Scoped Folgendes besagt: Apps, die auf Android 10 (API-Stufe 29) und höher abzielen, erhalten standardmäßig Zugriff auf externen Speicher oder Speicher mit Gültigkeitsbereich. Solche Apps haben nur Zugriff auf das app-spezifische Verzeichnis im externen Speicher sowie auf bestimmte Medientypen, die die App erstellt …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.