/ / Android SQL Access Best Way - Android, Android-sqlite

Android SQL Access Best Way - Android, Android-sqlite

Mam plik db w moim zasobie (na przykład w zasobach lub w stanie surowym)

1) Mogę uzyskać dostęp do tego pliku db z SQLiteOpenHelper?

2) A gdy moja aplikacja sprawdzi nową wersję, jeśli to możliwe, pobierz nową db i skopiuj folder (assets lub raw)

Jak myślisz, co powinienem zrobić?

Sory za mój zły angielski i dziękuję bardzo</ strong>

Odpowiedzi:

2 dla odpowiedzi № 1

Najlepiej przenieść plik do pamięci wewnętrznej lub zewnętrznej, ponieważ zarówno plik R.raw, jak i folder zasobów są tylko do odczytu.

Nigdy nie będziesz w stanie pobrać aktualizacji dotwoja baza danych na surowce lub zasoby, więc nawet jeśli pierwsza baza danych będzie mogła być odczytana z tego miejsca, wszystkie kolejne aktualizacje będą musiały znajdować się w bardziej dostępnym miejscu.