2009-06-13 12 views
6

¿Cómo puedo ordenar a Eclipse que copie un archivo de mi solución Android a un emulador, como parte de Ejecutar/Depurar? Tengo una pequeña base de datos, almacenada en los activos, que debe acompañar a la aplicación. Hasta ahora simplemente he copiado el archivo usando DDMS, pero preferiría que se incluyera automáticamente. Las propiedades del proyecto me permiten especificar algunos aspectos de la construcción, p. el orden de compilación y qué bibliotecas deberían incluirse, pero no veo nada acerca de simplemente copiar un archivo.Incluir un archivo de base de datos con la aplicación de Android a través de Eclipse

Respuesta

8

¿El archivo en su carpeta "res/assets" no está disponible utilizando la clase AssetManager durante las pruebas en comparación con durante las pruebas o cuando se instala mediante una aplicación firmada?

Utilizo un archivo grande que almaceno en "res/raw" en uno de mis juegos, puedo acceder a este archivo durante las pruebas con eclipse sin problema solo usando las llamadas normales a context.getResources(). openRawResource()

Despliegue de bases de datos con su aplicación es un tema recurrente en el android-developers Google grouphere is a post con algunas ideas al respecto.

Buena suerte.

+0

Parece que debería haber estado almacenando el archivo en res/raw, en lugar de activos. ¡Gracias! –

Cuestiones relacionadas