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
- No se puede crear el proyecto de Android con Gradle (mediante Android Annotations)
- Android - ¿Cuál es la diferencia entre compileSDKVersion "Google Inc.:Google APIs: 22" y "22"?
- CompileKotlin bloquea en archivo build.gradle lanza error "No se pudo encontrar el método compileKotlin () para los argumentos "
- Cómo configurar las pruebas de unidad para Android / Gradle
- Cómo cambiar el directorio libs en 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 ..
- Proguard no advierte y dontnote que no toma efecto
- Aplicación que se bloquea sólo en dispositivos lollipop
- Error de script de compilación, método de DSL de Gradle sin soporte encontrado: 'release ()'! Cuando se aplicó a 0,5,1
- El selector de dispositivos de Android Studio se muestra antes de completar Gradle Build
- Error de fusión de manifiesto
- Android: Errores de clase duplicados en proguard
- Preguntas sobre la prueba de unidad Android con gradle o estudio de android
- Corregir el atributo "Ignorar InnerClasses"
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"
- Androide ClickableSpan intercepta el evento de clic
- Cómo resolver "Este elemento no tiene fuente adjunta y el Javadoc no se pudo encontrar en el adjunto Javadoc"?