java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: ошибка компиляции ресурса Android - Дженкинс - PullRequest
0 голосов
/ 08 января 2019

Я пытаюсь создать APK, используя команду Gradle сборкиDebug, но в настоящее время я сталкиваюсь с этой ошибкой:

`java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource compilation failed`

со следующим выводом:

  * What went wrong: Execution failed for task ':app:mergeDebugResources'.
> java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource compilation failed   Output:  C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\core-0.9.6.0.aar\18f1091c245c93f2961ec83a1230d434\res\anim\popup_exit.xml: error: file not found.
     Command: C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\e73f7e9c03a39a7518e973bff44c7fef\aapt2-3.2.1-4818971-windows\aapt2.exe compile --legacy \
          -o \
          C:\Program Files (x86)\Jenkins\workspace\HIRI App Android\app\build\intermediates\res\merged\debug \
          C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\core-0.9.6.0.aar\18f1091c245c93f2961ec83a1230d434\res\anim\popup_exit.xml Daemon:  AAPT2 aapt2-3.2.1-4818971-windows Daemon #0

Мой файл build.gradle выглядит следующим образом:

 buildscript {
        ext.kotlin_version = '1.2.71'

        repositories {
            google()
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.2.1'
            classpath 'com.google.gms:google-services:4.2.0'
            classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0'
            classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.0'
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }

    allprojects {
        repositories {
            google()
            jcenter()
            maven { url 'https://maven.google.com' }
            maven { url 'https://jitpack.io' }

        }

Используемая версия Gradle - 4,9

Я столкнулся с той же проблемой и для двух других проектов.

1 Ответ

0 голосов
/ 08 января 2019

Это связано с добавлением изображения в drawable с некоторым расширением, например (.jpg), и вы изменили или сохранили это в формате .png (эта ошибка будет возникать при изменении формата изображения вручную без используя инструмент редактора).

Android Studio выдаст ошибку при компиляции пакета ресурсов с помощью AAPT (Android Asset Packaging Tool), поэтому все, что вам нужно сделать, это использовать некоторые инструменты редактора изображений.
Перестройте свой проект, как только все будет сделано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...