¿Se permiten nombres de directorio definidos por el usuario en un proyecto de Android Eclipse?
-
11-12-2019 - |
Pregunta
Creo que ya sé la respuesta a esta pregunta, pero sólo quiero estar 100% seguro.De todos modos, estoy escribiendo una aplicación para Android usando Eclipse 4.2 ("Juno").Quiero crear mi base de datos SQLite usando archivos externos y leyendo/analizando estos archivos mediante mi código.Por lo tanto, creé mi propio directorio llamado /database
y lo coloqué en el directorio raíz de mi proyecto.Entonces, Eclipse comienza a quejarse, informa un problema y dice:
Invalid recourse directory name.
Incluso intenté colocar mi database
directorio en el existente /res
directorio, pero eso causó el mismo Eclipse problema.Sólo quiero confirmar cuáles son mis pensamientos iniciales: ¿No puedo definir mis propios directorios en el proyecto y agruparlos con mi versión?
Si es así, supongo que tendré que seguir lo que se publicó en esta pregunta de desbordamiento de pila.
Solución
póngalo en/assets, no en/res y debería funcionar.
Otros consejos
Debería poder crear directorios arbitrarios en la raíz de su proyecto de Android; sin embargo, su aplicación no podrá acceder a estos archivos.Esto es útil para fines de desarrollo, como almacenar datos de prueba, documentación o archivos jar.Sin embargo, no puede crear directorios no estándar en lugares como gen
y res
.