android.arch.lifecycle: расширение: каталог 1.1.1 - PullRequest
0 голосов
/ 14 марта 2019

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

Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve android.arch.lifecycle:extensions:1.1.1.

Ни одно из решений, представленных в Интернете, не помогло мне.Мой вопрос не о том, как устранить ошибку.После проверки SDK различных каталогов, я заметил, что в следующем каталоге есть каталог с количеством классов Java:

<SDK_HOME>\sources\android-27\android\arch\lifecycle

Мой вопрос заключается в том, что после успешной загрузки "extensions-1.1.1.aar" изрепозиторий, в каком каталоге он (файл aar) будет сохранен?И какие файлы будут загружены с файлом .aar (например, .pom / .pom.sha1 ...)?Спасибо.

1 Ответ

0 голосов
/ 14 марта 2019

Этот артефакт был опубликован на mavenCentral(), скорее всего на google().

dependencies {

    // https://mvnrepository.com/artifact/android.arch.lifecycle/extensions
    implementation "android.arch.lifecycle:extensions:1.1.1"
}

SDK_HOME - это нечто совсем другое.если вы хотите загрузить из локального репозитория, используйте mavenLocal() - но это работает только один раз, добавив в него необходимые артефакты - иначе он их не найдет;это имеет смысл только при работе в автономном режиме.

...