android.arch.lifecycle:extensions:1.1.1目录

时间:2019-03-14 03:27:08

标签: android android-lifecycle lifecycle aar arch

我正在尝试将lifecycle:extensions添加到我的项目中,但是它显示了错误信息

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 :(得分:0)

此工件已发布到mavenCentral(),也很可能发布到google()

dependencies {

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

SDK_HOME是另一回事。如果要从本地存储库加载,请使用mavenLocal()-但这仅在向其中添加了所需工件后才有效-否则将找不到它们;这仅在离线工作时才有意义。