Android Studio – processDebugResources ha fallado

Así que estoy tratando de construir mi proyecto en Android Studio, pero cada vez que el proyecto se ha cargado o ejecutado, obtengo el siguiente error. No tengo ni idea de cómo solucionar esto …

Execution failed for task ':oefening1:processDebugResources'. > com.android.ide.common.internal.LoggedErrorException: Failed to run command: C:\Users\Jorre\AppData\Local\Android\android-studio1\sdk\build-tools\android- 4.4.2\aapt.exe package -f --no-crunch -IC:\Users\Jorre\AppData\Local\Android\android-studio1\sdk\platforms\android-19\android.jar -MC:\Users\Jorre\Desktop\Android\Oefening\oefening1\build\manifests\debug\AndroidManifest.xml -SC:\Users\Jorre\Desktop\Android\Oefening\oefening1\build\res\all\debug -AC:\Users\Jorre\Desktop\Android\Oefening\oefening1\build\assets\debug -m -JC:\Users\Jorre\Desktop\Android\Oefening\oefening1\build\source\r\debug -FC:\Users\Jorre\Desktop\Android\Oefening\oefening1\build\libs\oefening1-debug.ap_ --debug-mode --custom-package be.verstraetejordy.oefening1 Error Code: -1073741819 

Este es mi build.gradle

 apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion "19.0.1" defaultConfig { minSdkVersion 14 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar', '*.aar']) } 

Alguien tiene una solución para mí? : / Tenga en cuenta que soy un principiante y no sé mucho acerca de Android Studio o Gradle ..

Si esto sucede a usted después de cambiar a compileSdkVersion 21 asegúrese de usar buildToolsVersion "21.0.2" (o posterior), no "21.0.1".

Usted está golpeando el error https://code.google.com/p/android/issues/detail?id=42752 que es que el compilador AAPT en el proceso de compilación de Android a veces se bloquea cuando recibe ciertos tipos de entradas incorrectas. Sobre la base de ese informe de errores y también https://code.google.com/p/android/issues/detail?id=61308 suele ser causado por una referencia @string en un archivo menu.xml a una cadena que no existe . Dale una mirada cuidadosa y ver si puedes encontrar uno que está mal.

Este problema parece ser bastante genérico. Mi solución fue reconstruir el proyecto (Build -> Rebuild) ya que Android Studio no había detectado automáticamente un recurso que creé antes de que ocurriera el problema.

En mi caso estaba usando app:showAsAction lugar de android:showAsAction después de eliminar las bibliotecas de compatibilidad v4 y v7 en mi archivo menu/*.xml . Aquí hay un ejemplo de diff:

  <item android:id="@+id/action_calendar" android:title="Calendar" android:orderInCategory="100" android:icon="@drawable/calendar" - app:showAsAction="never" /> + android:showAsAction="never" /> 

Esto resolvió mi problema.

Como ya puede haber encontrado, este error puede ser visible debido a muchas razones. Por lo tanto, usted necesita encontrar la razón real detrás del error.

Navegue a la carpeta android y emita el comando debajo;

 gradlew.bat --info clean build 

O

 ./gradlew --info clean build 

Esto enumerará el problema real, rectificará eso y rehacerá la compilación.

Espero que esto sea útil!

Bueno, honestamente: la forma en que lo arreglé fue mediante la reinstalación de Android Studio después de hacer una recuperación del sistema. Mi escáner de virus estaba interrumpiendo gradle.build, haciendo que fallara cada vez.

Así que hice una recuperación del sistema hasta el punto en que no instalar un montón de cosas, reinstalado Android Studio de nuevo y funcionó perfectamente.

Así que no hay una causa exacta para esto, sólo algunas cosas de mierda con los escáneres de virus.

Si alguno de ustedes todavía tiene esto, creo que es debido a un montón de razones diferentes. ¡Buena suerte fijando el tuyo!

Actualizar su buildToolsVersion en build.gradle de su aplicación debe solucionar su problema. Cambiar de '21 .0.0 'a '21 .0.2' resolvió ese problema para mí.

Ejecute su compilación gradle con la opción --debug y simplemente marque el error que se informa allí.

Para cambiar las opciones de gradle en Android studio (1.3), vaya a file->settings->Build,Execution,Deployment->compiler y agregue --debug en el campo de opciones de línea de comandos.

Solucioné este problema desinstalando y reinstalando la última versión de Android SDK Tools y Android SDK Platform-tools.

1) Abra Android Studio 2) Vaya a Herramientas-> Android -> SDK Manager 3) elija "Launch Standalone SDK Manager 4) deseleccione todos los 5) seleccione las últimas Android SDK Tools y Android SDK Platform-tools 6) haga clic en" delete 2 paquetes "7) Ahora tienes que reinstalar los paquetes que acabas de desinstalar Selecciona las últimas herramientas de Android SDK y Android SDK Platform-tools 8) haz clic en" Install 2 packages "

Si tienes otro error en el número de compilación simplemente regresa en Herramientas-> Android-> SDK Manager, elige "Lanzar el Administrador de SDK autónomo instala la versión que tienes el error en ella." Ejemplo: si recibes un error en la compilación 23.0.3 solo instala Android SDK Buid-tools 23.0.3 Después de actualizarlo a la última versión

Para mí el problema se solucionó al eliminar referencias en AndroidManifest.xml a un tema que había eliminado de themes.xml en res / values.

En mi caso tuve una dependencia .jar en app/src/main/assets después de la importación de mi proyecto Eclipse en Android Studio. Hice lo siguiente:

  • He creado una carpeta app/libs ;
  • Movió el .jar en esa carpeta;
  • Se eliminó la carpeta app/src/main/assets (estaba vacía);
  • Actualizado app/build.gradle incluyendo lo siguiente en la parte inferior del archivo:

    Dependencias {compile fileTree (dir: 'libs', include: ['* .jar'])}

Utilice la última versión de las herramientas de compilación de Android Studio.

CompileSdkVersion 23 buildToolsVersion "23.0.2"

  • ¿Cómo puedo agregar una carpeta de origen generada a mi ruta de origen en Gradle?
  • Eliminar archivo / jar / class de una ruta gradle en android studio
  • ClassCastException: ApiVersionImpl no se puede transmitir a java.lang.Integer
  • Cómo cambiar el nombre del archivo mapping proguard en gradle para el proyecto de Android
  • Cómo borrar caché gradle?
  • ¿Cómo configurar PROGUARD para el procesador Jackson JSON?
  • Misterios de la importación de bibliotecas (por ejemplo, Picasso) a Android Studio
  • Cómo configurar el orden de las bibliotecas en el classpath para Android Studio?
  • Android gradle build: ejecutando assembleDebug hace que las tareas de lanzamiento de las dependencias del proyecto sean llamadas
  • ¿Cómo configurar el módulo de la Biblioteca de Android y ser referenciado por varios proyectos en Android Studio?
  • ¿Cómo puedo hacer coincidir una revisión de Servicios de Google Play con una versión de instalación?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.