/ / Wie sqlite Datenbank zum Zeitpunkt der Android App-Installation zu erstellen? - Android

Wie sqlite Datenbank zum Zeitpunkt der Android App-Installation zu erstellen? - Android

Ich habe den Registrierungsbildschirm als meinen erstenBildschirm, aber vorher möchte ich Datenbank erstellen. Ist es möglich, Datenbank zum Zeitpunkt der Installation in Android zu erstellen, anstatt in der ersten Aktivität zu erstellen.

Antworten:

12 für die Antwort № 1

Dies ist ein großartiger Artikel, der hilft http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

  1. Erstellen Sie die SQLite-Datenbank mit SQLite Database Browser und speichern Sie sie in Ihrem Assests-Ordner
  2. Wenn die App gestartet wird, kopieren Sie die Datenbank von den Assets in das Datenverzeichnis Ihrer App
  3. Öffne die Datenbank

Auf diese Weise müssen Sie keine CSV-Dateien analysieren oder die Datenbank dynamisch auf dem Gerät erstellen, was beim ersten Laden Zeit spart.


0 für die Antwort № 2

Wenn Sie eine zuvor erstellte Datenbank verwenden möchtenIn Ihrer Anwendung müssen Sie zum Zeitpunkt der Installation eine Datenbank erstellen, in den Ordner "Assets" einfügen und sie dann in die Anwendung kopieren. Verweise diese Links: SQLite-Datenbank "Kontext" an Adapter übergeben

Datenbank kopiert nicht von Assets

Hinzufügen einer eigenen SQLite-Datenbank zu einer Android-Anwendung