libros - Agregar una carpeta de activos en Android Studio
manual android studio avanzado (5)
Para especificar cualquier carpeta de activos adicional, he usado esto con mi Gradle.
Esto agrega
moreAssets
, una carpeta en la raíz del proyecto, a los activos.
android {
sourceSets {
main.assets.srcDirs += ''../moreAssets''
}
}
Android Studio ha cambiado su estructura de proyecto una vez más ... ahora es
project
---/app-module
---/manifests
---/res
---/java
He estado buscando en todas partes en línea, pero no puedo encontrar dónde colocar la carpeta de activos. Cuando intento crear la carpeta a través del visor de directorios en Android Studio (clic derecho, Nuevo ... directorio) la opción "directorio" no está disponible. Las únicas opciones disponibles son:
Java Class
File
Module
Package
Image Asset
Ninguno de los cuales hará lo que quiero aquí.
¿Alguien ha descubierto esto?
Puede hacer clic en la ventana Proyecto, presionar Alt-Insertar y seleccionar Carpeta-> Carpeta de activos. Android Studio lo agregará automáticamente a la ubicación correcta.
Lo más probable es que esté mirando su Proyecto con la nueva (ish) "Vista de Android". Tenga en cuenta que esta es una vista y no la estructura de carpeta real en el disco (que no ha cambiado desde la introducción de Gradle como la nueva herramienta de compilación). Puede cambiar a la "Vista de proyecto" anterior haciendo clic en la palabra "Android" en la parte superior de la ventana de Proyecto y seleccionando "Proyecto".
Según el nuevo
Gradle based build system
.
Tenemos que poner los
assets
en la carpeta
main
.
O simplemente haga clic derecho en su proyecto y créelo como
Archivo> Nuevo> carpeta> Carpeta de activos
haga clic derecho en la aplicación -> seleccione
Nuevo -> Seleccionar carpeta -> luego haga clic en Carpeta de activos