- Forum-Beiträge: 9
23.08.2014, 17:31:33 via Website
23.08.2014 17:31:33 via Website
Hi.
Das ist gerade mein erstes Hobby-Android Projekt, bin sonst eher Web Developer. Kurze Frage:
Ich will eine App basteln, die direkt am Anfang eine gut gefüllte Datenbank hat, und dann verwendet wird um diverse Daten des Users zu speichern. Wie ist da die normale Vorgehensweise in dem Fall?
Ich habe per SqliteBrowser eine Test-Datenbank mit ein paar Datensätzen gebastelt, nur um zu sehen wie das geht. Diese habe ich dann in das assets Verzeichnis meiner App kopiert (ich verwende Eclipse).
Ich habe mir auch ein paar allgemeine Tutorials zu dem Thema durchgelesen, die jeweils eine Datenbank und diverse Tabellen neu anlege. Aber wie das nun konkret funktioniert, mit meiner schon bestehenden Datenbank...
Auf Stackoverflow hat jemand ein paar Zeilen Code gepostet, bei denen wohl die Datenbank aus dem assets Verzeichnis herauskopiert wird, damit sie verwendet werden muss. Ist das der Standard-Weg? Das wird dann einmal bei der Installation der App ausgeführt? Bei jedem Start der App wäre das ja sinnfrei, da dann die schon eingetragenen Daten des Users verlorengehen würden.
Wie gesagt, habe vorher noch nie etwas mit Android gemacht, und bin deswegen leicht verwirrt. Danke für jegliche Tipps.
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.