2009-06-13 10 views
6

Come posso istruire Eclipse a copiare un file dalla mia soluzione Android a un emulatore, come parte di Esegui/Debug? Ho un piccolo database, archiviato in Risorse, che deve accompagnare l'applicazione. Finora ho semplicemente copiato il file me stesso utilizzando DDMS ma preferirei averlo incluso automaticamente. Le proprietà del progetto mi consentono di specificare alcuni aspetti della build, ad es. l'ordine di compilazione e quali librerie dovrebbero essere incluse, ma non vedo nulla riguardo alla semplice copia di un file.Includere un file di database con l'applicazione Android tramite Eclipse

risposta

8

Il file nella cartella "res/assets" non è disponibile utilizzando la classe AssetManager durante il test o durante il test o quando è installato tramite un apk firmato?

Utilizzo un file di grandi dimensioni che memorizzo in "res/raw" in uno dei miei giochi, sono in grado di accedere a questo file durante il test con eclissi senza problemi utilizzando semplicemente le normali chiamate a context.getResources(). openRawResource()

Distribuzione di database con l'applicazione è un argomento ripetersi nel corso del android-developers Google grouphere is a post con alcune riflessioni in merito.

Buona fortuna.

+0

Sembra che avrei dovuto archiviare il file in res/raw, anziché in risorse. Grazie! –

Problemi correlati