Сбой сборки Android (transformClassesWithDesugar) с помощью Visa QRParser-2.2.0 и minSdkVersion 19 - PullRequest
0 голосов
/ 24 мая 2018

Мне нужно проанализировать данные из QRCode Visa Payment с этой библиотекой из Visa

Но сборка gradle завершилась неудачно с minSdkVersion <21 и выдать transformClassesWithDesugar ниже </p>

16:09:05.083 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.
16:09:05.083 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] 
16:09:05.083 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
16:09:05.083 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Execution failed for task ':app:transformClassesWithDesugarForMockDebug'.

Я пытался ./gradlew build --stacktrace --debug

Если я удаляю зависимость Visa QRParser-2.2.0, она прекрасно работает с minSdkVersion 19 и выше.Кроме того, это отдельная библиотека Java для анализа значения QR (например, не для упаковки библиотеки zxling для чтения QR. Я использовал Google Vision вне анализатора Visa для чтения QR), поэтому minSdkVersion не должен мешать этой зависимости.

Ответы [ 2 ]

0 голосов
/ 31 мая 2018

Решением было добавить android.enableD8.desugaring = true в файл gradle.properties.

Благодаря RagnaR на , который выдает gitHub Gradle

0 голосов
/ 24 мая 2018

Похоже, что отсутствует некоторая зависимость ... и похоже, что она не соответствует некоторой зависимости sdk.Как вы объявили зависимость от SDK?как зависимость gradle или как локальная библиотека jar / aar?

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