Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Error aapt 138 processDebugResources

Funcionó a este error frustrante hoy al construir / hacer el proyecto, esto parece ser desde la instalación de Android SDK 22.6 (han probado el 22.6.1 también) con herramientas de construcción 19.0.1,19.0.2 y 19.0.3. El error aapt está causando que no se genere R.java.

Pensé que era algo proyecto relacionado como tengo otro proyecto que construye ok. He intentado limpiar el proyecto / espacio de trabajo, nuevo espacio de trabajo, reinstalar Eclipse y Android SDK, luego portado a Android gradle estudio que es el error que he incluido a continuación.

Edit: También volví proyecto a comisión anterior que trabajó

¿Alguien corrió a este tipo de cosas? Normalmente un trabajo limpio pero no esta vez.

Error:Execution failed for task ':MyApp:processDebugResources'. > com.android.ide.common.internal.LoggedErrorException: Failed to run command: /Users/scottab/dev/adt-bundle-mac-x86_64/sdk/build-tools/19.0.3/aapt package -f --no-crunch -I /Users/scottab/dev/adt-bundle-mac-x86_64/sdk/platforms/android-19/android.jar -M /Users/MyApp/build/manifests/debug/AndroidManifest.xml -S /Users/MyApp/build/res/all/debug -A /Users/MyApp/build/assets/debug -m -J /Users/MyApp/build/source/r/debug -F /Users/MyApp/build/libs/MyApp-debug.ap_ --debug-mode --custom-package com.myapp.android --output-text-symbols /Users/MyApp/build/symbols/debug Error Code: 138 

  • Compilación y ejecución de ApiDemos
  • Android 8 o superior: comprobar los servicios de Google Play
  • Elemento no válido en la lista de dependencias después de importar el proyecto de Android de Eclipse
  • Cambiar el paquete predeterminado de com.example para los proyectos de Android de Eclipse
  • Eclipse Juno a menudo se cierra automáticamente después de la actualización de Ubuntu a 14,04 TLS
  • Android SDK DDMS en Eclipse no reconoce mi teléfono Android
  • Cómo cambiar las teclas de método abreviado de Autocompletar de Control + Espacio en Eclipse para Android
  • El dispositivo Android sigue desconectándose de adb / eclipse
  • 5 Solutions collect form web for “Error aapt 138 processDebugResources”

    Este es un error en AAPT, donde se bloquea cuando ve una referencia a un recurso inexistente. Por desgracia, requiere que vaya a través de sus archivos de recursos para tratar de detectar el error, ya que tiende a no dar información útil.

    Esto se redacta en https://code.google.com/p/android/issues/detail?id=61308 y si miras allí encontrarás ejemplos de lo que otros usuarios han solucionado para solucionar el bloqueo.

    Estoy un poco tarde, pero si originalmente incluyó appcompat en su proyecto y más tarde lo eliminó, probablemente hay una referencia obsoleta en su menú xml.

    A continuación se muestra el menú con appcompat

     <item android:id="@+id/action_settings" android:title="@string/action_settings" android:orderInCategory="100" app:showAsAction="never" /> 

    Ver la app:showAsAction="never" ? Eso es lo que el problema era para mí. android:showAsAction="never" nuevo a android:showAsAction="never" arregló para mí.

    Esto es lo que codifiqué para superar el error:

     <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:blogreader="http://schemas.android.com/apk/res-auto " > <item android:id="@+id/action_settings" android:title="@string/action_settings" android:orderInCategory="100" blogreader:showAsAction="never" /> </menu> 

    Donde en blogreader es el nombre de la aplicación.

    Referencia: Añadir botones de acción

    Hoy he enfrentado el mismo problema, pero ninguna respuesta aquí, ni comentario, me ayudó.

    Al final había dos problemas, probablemente uno causado por el otro …

    1. Mi antivirus (Avast) detectó "amenaza" de un archivo SDK … así que probablemente mi estudio Android pensó que no había inclusión de la biblioteca AppCompat en mi archivo "build.graddle" y añadió una segunda automáticamente. Parecía esto:

       compile "com.android.support:appcompat-v7:21.0.+" compile "com.android.support:appcompat-v7:21.+" 

    Así que borré uno de ellos y tengo la clase R de vuelta, pero "appt" error todavía estaba allí.

    1. Aparentemente mi querido Avast tomó algunos exe de SDK carpeta, por lo que inició "SDK Manager". En el gestor, el "SDK Compile Tools" que estaba usando (2.1.1 creo) fue unckecked (quizás falló en checksum comarison), así que lo reinstalé.

    Y VOILA !, Funcionó y ahora estoy feliz.

     dexOptions { incremental false preDexLibraries = false jumboMode = false javaMaxHeapSize "3g" } 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.