read - ¿Dónde coloco la carpeta de ''activos'' en Android Studio?
launcher icon generator android asset studio (19)
Al actualizar a la versión de lanzamiento de Android Studio, puede cambiarse automáticamente a la nueva Vista del proyecto de Android (consulte here para obtener más información). Si vuelve a la vista Proyecto o Paquetes, debería ver la jerarquía de carpetas estándar de un proyecto basado en Gradle. Luego refiérase a la respuesta de CommonsWare para la ubicación apropiada.
Estoy confundido acerca de la carpeta de assets . No viene creado automáticamente en Android Studio, y casi todos los foros en los que se discute esto hablan de Eclipse.
¿Cómo se puede configurar el directorio de Activos en Android Studio?
Cree un directorio en / app / src / main o use Studio File-> New -> Folder -> Assets Folder.
Dado que Android Studio utiliza el nuevo sistema de compilación basado en Gradle , debe colocar los assets/ dentro de los conjuntos de origen (por ejemplo, src/main/assets/ ).
En un proyecto típico de Android Studio, tendrá una app/ módulo, con un main/ sourceset ( app/src/main/ off de la raíz del proyecto), por lo que sus activos principales irán en app/src/main/assets/ . Sin embargo:
Si necesita activos específicos para una compilación, como
debugversusrelease, puede crear conjuntos de fuentes para esas funciones (por ejemplo,app/src/release/assets/)Sus versiones de productos también pueden tener conjuntos de fuentes con activos (por ejemplo,
app/src/googleplay/assets/)Sus pruebas de instrumentación pueden tener un
androidTestfuentes deandroidTestAndroid con activos personalizados (por ejemplo,app/src/androidTest/assets/), aunque asegúrese de solicitar aInstrumentationRegistryparagetContext(), nogetTargetContext(), para acceder a esos activos
Además, un recordatorio rápido: los activos son de solo lectura en tiempo de ejecución. Utilice almacenamiento interno , almacenamiento externo o Storage Access Framework para leer / escribir contenido.
En Android Studio puede especificar dónde se ubican las carpetas de origen, resolución y activos. para cada módulo / aplicación en el archivo build.gradle puede agregar algo como:
android {
compileSdkVersion 21
buildToolsVersion "21.1.1"
sourceSets {
main {
java.srcDirs = [''src'']
assets.srcDirs = [''assets'']
res.srcDirs = [''res'']
manifest.srcFile ''AndroidManifest.xml''
}
}
}
En Android Studio, haga clic en la carpeta de la app , luego en la carpeta src y luego en la carpeta main . Dentro de la carpeta principal puede agregar la carpeta de activos.
Haga clic sobre principal → nuevo directorio → nombre de directorio "activos"
Mirando dentro del archivo .iml de su proyecto verá la siguiente línea:
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
Esto significa que la carpeta de "activos" ya está declarada para Gradle. Necesitará crearlo bajo src/main/ (Estoy usando Android Studio 0.4.2).
Ponga la carpeta de activos en la ruta main/src/assets .
Si probaste todas tus balas en este hilo en vano, intenta limpiar tu proyecto. En mi caso solo funciono despues de Projet -> clean
Simple sigue esto
Archivo> Nuevo> carpeta> carpeta de activos
Nota: la aplicación debe estar seleccionada antes de crear la carpeta.
haga clic con el botón derecho en la carpeta de aplicaciones-> nueva-> carpeta-> carpeta de activos-> establezca el conjunto de fuentes de destino-> haga clic en el botón Finalizar
necesita configurar parametros para gradle
Espero que funcione
// file: build.gradle
sourceSets {
main {
assets.srcDirs = [''src/main/res/icon/'', ''src/main/assets/'']
}
}
Hola, muy simple, en primer lugar, la carpeta de activos no se creará automáticamente con el proyecto. Necesitamos crearlo.
La ubicación de la carpeta Activos es: - Aplicación-> src-> activos
Por favor, eche un vistazo a dos imágenes simples: ingrese la descripción de la imagen aquí
Nota: para crear carpetas de activos, simplemente haga clic en el proyecto, haga clic con el botón derecho, seleccione NUEVO y luego carpeta, luego Activos, se creará la carpeta de activos.
Deja que Android Studio lo haga por ti.
- En Android Studio ( 1.0 y superior ), haga clic derecho en el carpeta y navegar a la
Assets Folder.
- En la siguiente pantalla simplemente haga clic en
Finish.
¡Y voilá! Creará la carpeta de assets en el conjunto de origen de destino main .
Paso 1: Ir a Archivos. Paso 2: Ir a las carpetas. Paso 3: Crear carpeta de activos.
En la carpeta Activos, simplemente coloque las fuentes y utilícelas si es necesario.
Src/main/Assets
Es posible que no se muestre en la barra lateral si se selecciona la aplicación. Haga clic en el menú desplegable en la parte superior que dice Android y seleccione paquetes. Lo verás entonces.