Estoy intentando importar mi proyecto. pero cuando ejecuto la aplicación obtengo el siguiente error:
Error: Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Vishnu Ruhela\AppData\Local\Android\sdk\build-tools\21.1.2\aapt.exe'' finished with non- zero exit value 1
aquí está mi archivo gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.example.vishnuruhela.signup"
minSdkVersion 15
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors { }
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile project(':listView1')
}
android
android-gradle-plugin
Ankur1994a
fuente
fuente
Respuestas:
Estaba recibiendo exactamente el mismo error. Ejecuté el comando
Donde "assembleDebug" fue reemplazado por la tarea de ensamblaje para una versión de depuración del sabor que quería.
Busque salida
Justo debajo de eso hubo un error al describir un recurso que utilicé en un archivo de diseño pero que faltaba en los archivos de dimensiones. Arreglar esto solucionó el problema de compilación.
fuente
Al principio vas a
y luego ve a
y terminar el error es una forma
fuente
Build -> Clean Project
Instale la última versión de las herramientas de compilación. Ajuste su
build.gradle
usoLos valores correctos deben coincidir con su SDK instalado . Podría ser 23.0.3 en el momento de esta publicación.
o verifique y elimine las dependencias duplicadas de la lista.
Disfruta :)
fuente
Siga estos sencillos pasos para recuperar este error:
Método 1:
Nota: Si la versión de su herramienta de compilación es inferior a 22.0.1, es posible que aún tenga el mismo error durante la compilación de Gradle, así que actualice su SDK desde SDK Manager a la última versión, luego reinicie Android Studio y siga los pasos anteriores.
Método 2:
Yo recomendé el Método 1.
fuente
Tuve el mismo problema después de reemplazar algunos
.png
recursos de.jpg
imágenes con imágenes.Eliminé
appname/app/build
, de lo que seleccionéBuild -> Rebuild project
y finalmente funcionó sin ningún error.fuente
En mi caso, las respuestas de taciosd y Netero apuntaban en la dirección correcta. Al analizar:
Linux:
descubrí que una ruta de archivo en la carpeta de activos era demasiado larga y aapt.exe se detuvo al devolver 1 (y ningún mensaje de error específico) al procesar ese archivo. Parece que los archivos con caracteres no ASCII en los nombres tampoco se aceptan.
fuente
Tuve este mismo error exacto de repente el otro día. Hice un "Proyecto limpio" y un "Proyecto de reconstrucción" y nunca volví a ver el error.
Solo tengo unos pocos meses de desarrollo de Android en mi haber. Pero cada vez que recibo un error inexplicable como este, "Proyecto limpio" y / o "Proyecto de reconstrucción" son lo primero que intento.
fuente
tuve el mismo problema que lo resolví eliminando los archivos que agregué en la carpeta de activos y el nombre de esos archivos contiene caracteres no compatibles como "é", "", "ï" "è" ... al cambiar el nombre de esos archivos de nombres o eliminarlos No tendrás ningún problema.
fuente
BuildToolsVersion & Dependencies debe ser el mismo con la versión Base API.
Y
no puede coincidir con el nivel base de API.
Debería ser
Hecho
fuente
Los errores en la ejecución de aapt en la tarea processDebugResources o processReleaseResources generalmente ocurren cuando uno o más recursos de su proyecto no son compatibles.
Para averiguarlo, vaya al directorio raíz de su proyecto y ejecute:
Esto imprimirá un error específico específico. En mi caso, era un archivo en la carpeta de activos cuyo nombre tenía un carácter no válido (LEÃO.jpg). aapt no admite algunos caracteres en el alfabeto latino.
Pero, como le expliqué, su problema puede ser otro. Para saber con certeza, debe ejecutar processDebugResources con la opción --debug.
fuente
Me he enfrentado al mismo error al compilar. Probé todos los métodos aquí, pero fallé, solo una cosa funcionó, pero lleva mucho tiempo. ejecutando este código en CMD para depurar mi aplicación y me muestra la etiqueta que falta en mi diseño XML.
El mejor enfoque es analizar el error, no solo ignorarlo.
Para ejecutar este código, instalé Java JDK y luego configuré la Variable de entorno: para JAVA_HOME y Gradle.
para gradle
para java
fuente
Tienes que hacer las siguientes instrucciones:
Haga clic en Build ubicado en la barra de herramientas, luego
Clean project
->Rebuild Project
fuente
Por favor asegúrese de que
compileSdkVersion
,buildToolsVersion
ytargetSdkVersion
tener el mismo número de versión. También tengo este error porque tiene una versión diferente. Esta solución funcionó para mí.Espero que pueda ayudarlos a todos.
fuente
cuando nuestro código tiene un error de archivo layout.xml, recibimos este mensaje de error. Verifique sus archivos xml nuevamente.
fuente
mire a través de sus archivos styles.xml para obtener un id + + / Tuve uno en styles.xml en valores-v17 que no recuerdo haber creado. Esto es lo que tuve que cambiar al final y no construir las herramientas 21.1.2 a 22.0.1 como se sugirió.
fuente
También tuve el mismo error con mis imágenes. Simplemente cambie el nombre de la extensión de ".png" o lo que sea que tenga que ".jpg"
fuente
Yo tuve el mismo problema.
Intente cambiar el nombre de los archivos en la carpeta de activos con caracteres que no sean alfabetos, números y subrayados.
Especialmente, busca apóstrofes y alfabetos europeos que no sean comunes en inglés.
fuente
Construyo con comando:
Muestra más mensaje de error, mi problema es que hay caracteres especiales en el nombre del archivo.
fuente
Yo también estaba enfrentando este problema solo porque había cambiado el nombre de mi carpeta de proyecto mientras el proyecto se abría en Android Sudio, por lo que Android Studio creó otra carpeta en ese directorio de mi ventana.
Encontré en mi build.gradle (Módulo: aplicación) , todas las bibliotecas de soporte se actualizaron y arrojaba un error en el tiempo de compilación del proyecto.
Todo lo que necesita hacer es simplemente cambiar las bibliotecas de soporte actualizadas a su versión actual de la herramienta de compilación como esta y reconstruir el proyecto.
fuente
Cuando reemplazo las imágenes en el proyecto, aparece este problema. Luego descubrí que una de las imágenes tenía la extensión .PNG, luego le cambié el nombre a .png y mi problema se resolvió. Espero que te ayude
fuente
Tuve este mismo problema, y solo desapareció después de eliminar la carpeta .gradle de la raíz de mi proyecto.
Así que asegúrate de que:
Espero que esto ayude. ¡Buena suerte!
fuente
También estaba recibiendo este problema.
fuente
Yo tuve el mismo problema. Incluso los archivos JPG no funcionaron. Ponga todos sus archivos de imagen en mipmap y trabaje. Funcionan perfectamente
fuente
Me encontré con el mismo problema hoy e intento limpiar y reconstruir el proyecto.
No resolví mi problema. Lo resolví con el cambio de los valores compileSdkVersion, buildToolsVersion, targetSdkVersion y com.android.support:appcompat-v7:23.0.1 en mi archivo de aplicación Gradle. Luego corrí limpio y reconstruí el proyecto después.
fuente
Para el valor de retorno 3 "Excepción OutOfMemory", agregué lo siguiente en la sección de Android gradle
Y para el segundo problema con el valor de retorno 2, anteriormente tenía las siguientes dependencias de gradle para JDK 7
Luego actualicé mi JDK a 8 y comenzó a darme un error (probablemente para jdk 8 había más de una biblioteca disponible con 7+) mientras ejecutaba la aplicación. Lo que solucionó mi problema es dar una versión específica en lugar de 7+. es decir
fuente
En mi caso, tuve que instalar la biblioteca "libz.so.1" para que funcione, en Ubuntu 15.04
fuente
Error: Error en la ejecución de la tarea com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException:
terminado con un valor de salida distinto de cero 1 Una razón para que ocurra este error es que la ruta del archivo a un archivo de recursos es demasiado larga:
Error: la ruta del archivo es demasiado larga en Windows, mantenga menos de 240 caracteres
No: // carpeta / carpeta / carpeta / carpeta / very_long_folder_name / MyProject ...
Otra razón podría ser la duplicación de recursos o espacios de nombres
Ejemplo:
fuente
En mi caso, este error fue causado por un archivo xml de diseño vacío.
Creé el archivo vacío pero olvidé agregarle contenido. AndroidStudio dio este mensaje de error engañoso, pero cuando ejecuté la compilación gradle desde la línea de comandos pude ver el error real como "Error al analizar XML: no se encontró ningún elemento" y el nombre del archivo.
Agregar contenido básico de diseño xml corrigió el error.
fuente
mire compileSdkVersion en android / biuld.gradle, y compileSdkVersion en todos los demás paquetes debería ser el mismo.
fuente
Para que conste. Seguí todo limpio / reconstruir y actualizar SDK-Tools aquí, pero al final resultó deshabilitar Instant Run , para resolver mi problema.
Vaya a: Android Studio -> Preferencias -> Build, ExecutionDeployment -> Instant Run
fuente