[Android] Dołączanie instniejącej bazy danych do projektu


(Grzesczwa) #1

Witam

Chciałem zapytać jak można dołączyć istniejącą bazę danych (np. baza.db) do pakietu apk by po instalacji w Androidzie była widoczna w programie.

Pozdrawiam

Grzes


(kostek135) #2

Zdefiniuj co rozumiesz przez słowo: widoczna

Jeśli chodzi tylko, by utworzyć bazę z pewną ilością predefiniowanych wierszy, której można używać (jest widoczna dla aplikacji) najlepiej zrobić to poprzez:

  1. Tworzysz plik bazy i wgrywasz go do resource (baza powinna zawierać dne które chcesz, aby były początkowymi)

  2. Przy uruchomieniu sprawdzasz czy baza istnieje

  3. Jeśli istnieje to jej używasz, a jak nie to kopiujesz tę z resources.