android - tools - cómo corregir 23.0.1 / aapt.exe '''' terminó con un valor de salida distinto de cero 1
process command d:/ sdk build tools 27.0 3 aapt exe finished with non zero exit value 1 (19)
Actualice su buildToolsVersion a la más reciente y asegúrese de que la importación de appcompactv7 coincida con sdk buildtoolversion. En mi caso fue buildToolsVersion ''26 .0.0 ''. Actualizándome resolví mi problema.
De repente, no puedo hacer que Gradle construya ningún proyecto en Android Studio.
Error: la ejecución ha fallado para la tarea '': app: processDebugResources''. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Proceso ''comando'' / Local / Android / sdk / build-tools / 23.0.0 / aapt.exe '''' terminado con no valor de salida cero 1
Mi gradle es
apply plugin: ''com.android.application''
android {
compileSdkVersion 22
buildToolsVersion "23.0.0"
defaultConfig {
applicationId "com.marathon.simplelist"
minSdkVersion 8
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.pro''
}
}
}
dependencies {
compile fileTree(dir: ''libs'', include: [''*.jar''])
compile ''com.android.support:appcompat-v7:23.0.1''
}
Incluso si creo un nuevo proyecto de Actividad en blanco, sigo recibiendo este error.
Tengo instalado Android Studio 1.3.1 con
SDK Platforms: 5.X, 5.1, 5.0, 4.4, 2.3.3 SDK Tools: SDK Build Tools, SDK Tools 24.4, Platform-Tools 23.0.1
Obviamente, algo se reconfigura localmente ya que incluso un nuevo proyecto vacío no se construirá. ¿Ideas sobre cómo puedo resolver esto?
Android Studio solo acepta imágenes dentro de un determinado marco de nombre de archivo
Nombre de archivo no válido: debe contener solo [a-z0-9_.]
Tuve un archivo por coreano. Así que borro entonces está trabajado !!!
Cambie el buildToolsVersion a compileSdkVersion como se muestra debajo del código: ...
Antes: No estaba funcionando ...
android {
compileSdkVersion 23
buildToolsVersion ''22.0.1''
defaultConfig {
applicationId ''com.kdmsl.kraapp''
minSdkVersion 14
versionCode 3
versionName "1.3"
aaptOptions {
additionalParameters "--no-version-vectors"
}
}
Después de los cambios:
android {
compileSdkVersion 23
buildToolsVersion ''23.0.0''
defaultConfig {
applicationId ''com.kdmsl.kraapp''
minSdkVersion 14
versionCode 3
versionName "1.3"
aaptOptions {
additionalParameters "--no-version-vectors"
}
}
En mi caso, estaba usando una ID de recurso de cadena incorrecta en un archivo de diseño. Después de que lo arreglé y reconstruí el proyecto, el error desapareció. ¡Espero que esto ayude!
He tenido el mismo problema. La solución fue mover la carpeta del proyecto a la carpeta raíz del disco. Parece que mi carpeta de proyectos tiene una ruta enorme ("D: / DropBox / Dropbox / Video / Full Stack Web Development / Curso 4 - Desarrollo de aplicaciones móviles multiplataforma con tecnologías web / Semana 3 - Implementación de su aplicación / Ejercicio 1 / ionic / conFusion / "). Después de mover la carpeta "Ejercicio 1" a la raíz del disco D, el problema desapareció.
Instalar el último SDK / build-tool me ayuda.
Ir a "gradle.properties" en los scripts de Gradle.
a continuación, establezca ''android.enableAapt2 = true''
limpia y reconstruye el proyecto
Obtuve el mismo error en React Native. Actualicé la versión de Android SDK y obtuve este resultado.
Causa raíz: el empaquetador de la versión anterior recopila recursos.
Solución: elimine directorios como ''drawable-xxxx'' (ATTN: no ''v?'' Postfix) en $ (rn_project) / android / app / src / main / re.
Referencia: https://github.com/facebook/react-native/issues/5787#issuecomment-236408669
Primero intente limpiar y reconstruir su proyecto desde el menú Crear.
Paso 1: ve a Construir -> Limpiar Proyecto
Paso 2: ve a Build -> Rebuild Project
Esto debería solucionar tu problema.
De lo contrario, intente actualizar la herramienta de compilación del SDK de Android desde el administrador del SDK y modifique su build.gradle para usar el último buildToolsVersion, es decir, "23.0.2" a partir de ahora
Principalmente, este problema se debe a un recurso incorrecto en el archivo xml. Le sugiero que devuelva su código antes de que todo esté bien. luego agregue su nuevo código paso a paso y verifique el archivo xml con cuidado.
Puede que sea un poco tarde para responder, pero no encontré una respuesta perfecta, así que aquí fue lo que funcionó para mí:
- asegúrese de que todos sus archivos / campos en / res / estén correctos.
Cambié el nombre a un par de campos en attrs> declareStylable para que apunten a enumeraciones inexistentes y eso es lo que me causó un error.
Si alguien está usando react-native
(y ha actualizado su versión recientemente) y tiene este problema:
Citando a @chamchamgo:
Descubrí que la causa raíz es que el empaquetador de la versión anterior recopila recursos (imagen, etc.) y se coloca en $ (rn_project) / android / app / src / main / res, mientras que la versión más reciente los coloca en $ (rn_project) / android / app / build / intermedios / res / fusionado / $ (buildType). Trae duplicación que conduce a la falla de la tarea ''processReleaseResources''. Y también explica por qué el nuevo proyecto creado funciona bien. Cuando tenga un antiguo proyecto RN actualizándose a una versión más nueva, simplemente elimine directorios como ''drawable-xxxx'' (ATTN: no ''v?'' Postfix) en $ (rn_project) / android / app / src / main / res y wolrd agradable.
Consulte el hilo completo en: https://github.com/facebook/react-native/issues/5787#issuecomment-236408669
Si el error está ocurriendo mientras Gradle procesa recursos, entonces es muy probable que sea un problema con sus recursos. Revise su consola de gradle para asegurarse.
Verifique dos veces los cambios recientes que haya realizado en la carpeta res
. En mi caso, simplemente banner.png
nombre de un recurso ( banner.png
a something_else_banner.png
ya que banner.png
debe estar reservado), ¡y funcionó!
Otras cosas que probé que fallaron:
- Basándome en la answer de mixel , intenté hacer pngcrush y optipng my png que me hicieron creer que podría ser un problema con mis recursos ya que la Consola de Gradle mostró que el error ocurrió durante
:app:processDebugResources FAILED
. - Compilación -> proyecto limpio Compilación -> proyecto de reconstrucción fallido
Siempre trate de usar la última para construir herramientas. Tiene que cambiar la línea buildToolsVersion "XX.XX" en el archivo build.gradle (que generalmente reside en el directorio móvil en gradle 2.0 ) a la última versión: 23.0.2 o 24.0.2 o 25.0.2 (en mi caso). Y luego Rebuild Project. Si aún tiene un problema, intente actualizar la herramienta de compilación correspondiente a través del Android SDK Manager .
También enfrenté el mismo problema, trabajé durante horas y finalmente encontré la solución. El archivo dibujable al que hice referencia en mi xml no existía. Quité el código y reconstruí el proyecto. Funcionó. Mi consejo si alguien se enfrenta a un problema de este tipo, mire en su carpeta de resolución .
También tuve un problema similar, lo solucioné al deshabilitar la opción "Ejecución instantánea" ,
Archivo> Configuraciones> Compilación, Ejecución, Implementación> Ejecución instantánea en la pestaña Ejecución instantánea, deshabilite "Habilitar ejecución instantánea a código de intercambio en caliente ..."
en mi caso: creo un nuevo proyecto en cordova, luego este se cierra en Android Studio, luego solo actualizo SDK Build Tools a la última versión 23.0.3. asegúrese de haber instalado MinSdkVersion y targetSdkVersion en la carpeta ''sdk / build-tools'' predeterminada de Android
este error ocurrió cuando borra cualquier recurso como imagen que se usa en cualquier archivo en el que se encuentre Android Studio.
la solución
Construir -> limpiar proyecto Construir -> reconstruir proyecto
buena suerte
ver salida de la consola gradle,
en mi caso -: app: processDemoReleaseResources FAILED
era el nombre del archivo cirílico en la carpeta de activos