what - Android Studio-processDebugResources falló
skipping device emulator 5554 emulator 5554): device is offline (13)
Así que estoy intentando construir mi proyecto en Android Studio, pero cada vez que se carga o ejecuta el proyecto, aparece el siguiente error. No tengo ni idea de cómo solucionar este problema ...
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 -I C:/Users/Jorre/AppData/Local/Android/android-studio1/sdk/platforms/android-19/android.jar -M C:/Users/Jorre/Desktop/Android/Oefening/oefening1/build/manifests/debug/AndroidManifest.xml -S C:/Users/Jorre/Desktop/Android/Oefening/oefening1/build/res/all/debug -A C:/Users/Jorre/Desktop/Android/Oefening/oefening1/build/assets/debug -m -J C:/Users/Jorre/Desktop/Android/Oefening/oefening1/build/source/r/debug -F C:/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 sobre Android Studio o Gradle ..
Como ya habrá encontrado, este error puede ser visible debido a muchas razones. Por lo tanto, es necesario encontrar la razón real detrás del error.
Navegue a la carpeta de Android y emita el siguiente comando;
gradlew.bat --info clean build
O
./gradlew --info clean build
Esto enumerará el problema real, lo rectificará y rehará la compilación.
Espero que esto sea de ayuda!
Actualizar tu buildToolsVersion
en el buildToolsVersion
de tu aplicación debería solucionar tu problema. Cambiar de ''21.0.0'' to ''21.0.2''
solucionó ese problema para mí.
Bueno, honestamente: la forma en que lo arreglé fue reinstalando Android Studio después de hacer una recuperación del sistema. Mi escáner de virus estaba interrumpiendo el gradle.build, causando que fallara cada vez.
Así que hice una recuperación del sistema hasta el punto en que no instalé muchas cosas, reinstalé Android Studio de nuevo y funcionó perfectamente.
Así que no hay una causa exacta para esto, solo algunas cosas de mierda con escáneres de virus.
Si alguno de ustedes todavía tiene esto, creo que se debe a muchas razones diferentes. ¡Buena suerte arreglando la tuya!
Ejecute su compilación de --debug
con la opción --debug
y simplemente verifique 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 la línea de comandos.
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 de
app/libs
; - Movió el
.jar
a esa carpeta; - Se eliminó la carpeta
app/src/main/assets
asset (ahora estaba vacía); Se actualizó
app/build.gradle
al incluir lo siguiente en la parte inferior del archivo:dependencias {compile fileTree (dir: ''libs'', incluye: [''* .jar''])}
En mi caso, el nombre del paquete en la aplicación build.gradle se cambió por error:
applicationId "com.mypackagename"
En mi caso, estaba usando la app:showAsAction
lugar de android:showAsAction
después de eliminar las bibliotecas de compatibilidad v4 y v7 en mi archivo de menu/*.xml
. Aquí hay una muestra de diferencias:
<item android:id="@+id/action_calendar"
android:title="Calendar"
android:orderInCategory="100"
android:icon="@drawable/calendar"
- app:showAsAction="never" />
+ android:showAsAction="never" />
Esto solucionó mi problema.
Este problema parece ser bastante genérico. Mi solución fue reconstruir el proyecto (Build -> Rebuild) ya que Android Studio no detectó automáticamente un recurso que creé antes de que ocurriera el problema.
Para mí, el problema se resolvió eliminando las referencias en AndroidManifest.xml a un tema que había eliminado de themes.xml en res / valores.
Resolví este problema mediante la desinstalación y reinstalación de 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 "Iniciar Standalone SDK Manager 4) deseleccione todos los 5) seleccione las últimas herramientas de Android SDK y Android SDK Platform. 6) haga clic en" eliminar 2 paquetes "7) Ahora necesita reinstalar los paquetes que acaba de desinstalar. Seleccione las últimas Herramientas del SDK de Android y las Herramientas de la plataforma del SDK de Android. 8) Haga clic en" Instalar 2 paquetes "
Si tiene otro error en el número de compilación, simplemente regrese en Herramientas-> Android -> Administrador de SDK seleccione "Iniciar el Administrador de SDK independiente e instale la compilación en la que está el error. Ejemplo: si recibe un error en la compilación 23.0.3, simplemente instale Android SDK Buid-tools 23.0.3 Después de actualizarlo a la última compilación
Si le sucede esto después de cambiar a compileSdkVersion 21
asegúrese de usar buildToolsVersion "21.0.2"
(o posterior), no "21.0.1"
.
Usted está atacando 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 entrada incorrecta. Basado en ese informe de error y también en https://code.google.com/p/android/issues/detail?id=61308 generalmente es causado por una referencia @string
en un archivo menu.xml a una cadena que no existe . Míralo con cuidado y ve si puedes encontrar uno que esté mal.
Utilice la última versión de las herramientas de construcción de Android Studio.
compileSdkVersion 23 buildToolsVersion "23.0.2"