2009-06-13 14 views
6

Jak mogę polecić Eclipse, aby skopiował plik z mojego systemu Android na emulator w ramach Run/Debug? Mam małą bazę danych przechowywaną w Zasobach, która musi towarzyszyć aplikacji. Do tej pory po prostu skopiowałem plik za pomocą DDMS, ale wolałbym, aby był on włączony automatycznie. Właściwości projektu pozwalają określić niektóre aspekty kompilacji, np. kolejność kompilacji i które biblioteki powinny być dołączone, ale nie widzę nic o zwykłym kopiowaniu pliku.Dołącz plik bazy danych za pomocą aplikacji Android poprzez Eclipse

Odpowiedz

8

Czy plik w folderze "res/assets" nie jest dostępny przy użyciu klasy AssetManager podczas testowania w porównaniu z testowaniem lub podczas instalacji przez podpisaną apk?

Używam dużego pliku, który przechowuję w "res/raw" w jednej z moich gier, jestem w stanie uzyskać dostęp do tego pliku podczas testowania za pomocą Eclipse bez problemu, używając zwykłych wywołań do context.getResources(). openRawResource()

Wdrażając bazy danych w aplikacji, pojawia się ponownie w numerze android-developers Google grouphere is a post z kilkoma przemyśleniami na ten temat.

Powodzenia.

+0

Wygląda na to, że powinienem przechowywać plik w res/raw, a nie w zasobach. Dzięki! –

Powiązane problemy