【问题标题】:What does mean com.google.android.gms:play-services-analytics-impl:[17.0.0] as no versions availablecom.google.android.gms:play-services-analytics-impl:[17.0.0] 是什么意思,因为没有可用的版本
【发布时间】:2020-03-10 13:01:43
【问题描述】:

我的组织有离线 maven 存储库。我正在尝试使用com.google.android.gms:play-services-analytics:17.0.0。我从 maven 获取这个 repo 并将其上传到我们的本地 repo。

我无法下载子模块。 我在我的android项目build.gradle文件中添加了一个实现。

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.google.android.gms:play-services-analytics:17.0.0'
    implementation 'com.android.support:appcompat-v7:28.0.0'
}

我收到如下错误。

找不到 com.google.android.gms:play-services-analytics-impl:[17.0.0] 的任何匹配项,因为没有 com.google.android.gms:play-services-analytics-impl 的版本可用。

我已经检查了 com.google.android.gms:play-services-analytics-impl 和版本 17.0.0 在我的本地仓库中可用。

现在,这里的问题是方括号的含义是什么,我弄错了版本。?

这是我错过的上传内容吗?

【问题讨论】:

    标签: android maven google-analytics google-play-services build.gradle


    【解决方案1】:

    似乎play-services-analytics 依赖于play-services-analytics-impl 才能工作。 如果您想使用离线存储库,您还应该将 play-services-analytics 的依赖项添加到您自己的存储库中。查看play-services-analytics的pom.xml文件,看看需要哪些依赖。

    【讨论】:

    • 我已将“play-services-analytics-impl”添加到本地存储库中,但它说找不到。我对方括号很好奇。这是什么意思,为什么会这样..!!
    猜你喜欢
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 1970-01-01
    • 2022-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多