Android Gradle не находит удаленный AAR

Я работал с Gradle v5.4 и Android Gradle Plugin v3.5.2, и у меня не было проблем!

У меня есть удаленный репозиторий Artifactory, куда я загружаю .aar файлы, необходимые для моего проекта.

Когда я обновился до Gradle v6.5 и Android Gradle Plugin v4.0.1, эти .aar файлы больше не загружаются.

Вот как я добавляю эти зависимости:

implementation "ar.com.sebasira:some-library:1.0.0@aar"

Это работало нормально до обновления.

В журналах я вижу, что AndroidStudio ищет его в этом месте:

https://myrepo.com.ar/ar/com/sebasira/some-library/1.0.0/some-library-1.0.0.pom

Если я введу этот URL-адрес в браузер, действительно ничего не будет найдено, но если я изменю последнюю часть (расширение) на .aar, я могу загрузить артефакт.

Я думал, что добавление @aar должно было проинструктировать Gradle искать файл .aar, но похоже, что это не работает.

Я также попытался добавить зависимость, как этим другим способом, но безуспешно.

implementation group: 'ar.com.sebasira', name: 'some-library', version: '1.0.0', ext: 'aar'

person sebasira    schedule 17.10.2020    source источник


Ответы (1)