Обновление ANDROID STUDIO 3.0: ошибка: не удалось разрешить все файлы для конфигурации ': app: xxxxxxxDebugCompileClasspath'

Я обнаружил это предупреждение после обновления последней стабильной версии студии Android.

Ошибка: не удалось разрешить все файлы для конфигурации ": app: xxxxxxxDebugCompileClasspath".

Не удалось преобразовать файл commons-lang-2.4.jar для соответствия атрибутам {artifactType = android-classes} с помощью преобразования JarTransform Выходной файл преобразования xxxxxxx / xxxxxxx / xxxxxxx / app / commons-lang-2.4.jar не существует.

вот версии обертки gradle и gradle:

gradle: classpath 'com.android.tools.build:gradle:3.0.0'

и

оболочка gradle:

distributionUrl=https\://services.gradle.org/distributions/g‌​radle-4.1-all.zip


person Nawrez    schedule 26.10.2017    source источник
comment
какая версия плагина Gradle и версия оболочки Gradle ??   -  person Fakher    schedule 26.10.2017
comment
gradle: classpath 'com.android.tools.build:gradle:3.0.0' оболочка gradle: distributionUrl = https \: //services.gradle.org/distributions/gradle-4.1-all.zip   -  person Nawrez    schedule 26.10.2017
comment
не могли бы вы опубликовать свой файл Gradle. как для модуля, так и для уровня проекта   -  person Fakher    schedule 26.10.2017
comment


Ответы (4)


изменить объявление зависимости

из

compile files('libs/commons-lang-2.4.jar')

to

implementation files('libs/commons-lang-2.4.jar')

person scionoftech    schedule 27.10.2017
comment
@Kenji, ты можешь лучше объяснить: я думаю, что это другой случай - person Nawrez; 09.11.2017
comment
Для меня файл jar был собран из исходников NDK. Это было решено путем добавления «реализации» вместо «компиляции», а также путем проверки правильности путей к файлу jar во всех случаях. - person Ken Corey; 06.12.2017
comment
В моем случае нет файлов, совместимых с зависимостями, но вместо этого используется путь к классам - person tngotran; 03.04.2019

У меня была такая же проблема, сборка -> чистый проект работал у меня.

person Audida    schedule 24.09.2018
comment
спасибо @DDeex, у меня тоже сработало, проголосовали за то, что спасли мне день. - person Ravi Vaniya; 07.02.2020

Измените путь к классам Project Gradle на:

 classpath 'com.android.tools.build:gradle:3.1.0-alpha01'

OR

измените distributionUrl gradle-wrapper.properties на

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

Надеюсь, это поможет тебе

person Sandeep Manmode    schedule 26.10.2017

У меня была такая же проблема, много гуглил, но ничего не работало. Следующее сработало для меня на Android 4.2.1

Перейдите в Файл - ›Управление настройками IDE -› Восстановить настройки IDE.

Затем следуйте инструкциям.

person hrishikesh chaudhari    schedule 16.05.2021