【问题标题】:Error:In project 'app' a resolved Google Play services library dependency depends on another at an exact version (e.g. "[11.0.4]")错误:在项目“应用程序”中,已解决的 Google Play 服务库依赖项依赖于另一个确切版本的依赖项(例如“[11.0.4]”)
【发布时间】:2023-04-02 20:57:01
【问题描述】:

我正在使用这些依赖项,我更改了我的位置版本,所以它也显示错误我想使用 google places 16.0.0 版本。

我正在使用的依赖项

dependencies {
    implementation 'com.facebook.android:facebook-android-sdk:4.39.0'
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    //noinspection GradleCompatible
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support:design:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.2'
    implementation 'com.android.support:cardview-v7:28.0.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
    implementation 'com.android.volley:volley:1.1.1'
    implementation 'com.google.code.gson:gson:2.7'
    implementation 'com.googlecode.android-query:android-query:0.25.9'
    //noinspection GradleCompatible
    implementation 'com.google.android.gms:play-services-places:16.0.0'
    implementation 'com.google.android.gms:play-services-location:11.0.4'
    implementation 'com.google.android.gms:play-services-maps:11.0.4'
    implementation 'com.google.maps.android:android-maps-utils:0.5+'
    implementation 'com.google.firebase:firebase-auth:11.0.4'
    implementation 'com.google.firebase:firebase-core:11.0.4'
    implementation 'com.google.firebase:firebase-messaging:11.0.4'
    implementation 'com.google.firebase:firebase-storage:11.0.4'
    implementation 'com.google.firebase:firebase-database:11.0.4'
    implementation 'com.google.android.gms:play-services-ads:11.0.4'
    implementation 'com.google.android.gms:play-services-analytics:11.0.4'

我得到的错误:

错误:在项目“应用程序”中,已解析的 Google Play 服务库依赖项依赖于另一个确切版本(例如“[11.0. 4]",但未解析为该版本。库表现出的行为将是未知的。

依赖失败:com.google.firebase:firebase-iid:11.0.4 -> com.google.android.gms:play-services-basement@[11.0.4], b ut play-services-basement 版本是 16.0.1。

以下依赖是直接的或具有传递依赖的项目依赖导致艺术 ifact 解决这个问题。

-- Project 'app' depends onto com.google.android.gms:play-services-ads@11.0.4
-- Project 'app' depends onto com.google.firebase:firebase-messaging@11.0.4
-- Project 'app' depends onto com.google.firebase:firebase-core@11.0.4
-- Project 'app' depends onto com.google.firebase:firebase-database@11.0.4
-- Project 'app' depends onto com.google.firebase:firebase-auth@11.0.4
-- Project 'app' depends onto com.google.firebase:firebase-storage@11.0.4
-- Project 'app' depends onto com.google.android.gms:play-services-analytics@11.0.4
-- Project 'app' depends onto com.google.android.gms:play-services-places@16.0.0
-- Project 'app' depends onto com.google.android.gms:play-services-location@11.0.4
-- Project 'app' depends onto com.google.android.gms:play-services-maps@11.0.4

对于扩展调试信息,使用 ./gradlew --info :app:assembleDebug 从命令行执行 Gradle 以查看 dep 工件的结束路径。此错误消息来自 google-services Gradle 插件,在 https:// 报告问题 github.com/google/play-services-plugins 并通过将“googleServices { disableVersionCheck = false }”添加到您的 b 来禁用 build.gradle 文件。

【问题讨论】:

标签: android dependencies build.gradle


【解决方案1】:

转到您的app文件夹并打开build.gradle

platforms/android/app/build.gradle phonegap 应用的

将此添加到文件末尾:

googleServices.disableVersionCheck = true

【讨论】:

  • 临时解决办法吗?
  • @zafer 不知道,phonegap的东西,要很久才能解决……
猜你喜欢
  • 2019-07-03
  • 2019-05-31
  • 2020-08-24
  • 1970-01-01
  • 1970-01-01
  • 2020-04-17
  • 2019-07-16
  • 2019-09-09
  • 1970-01-01
相关资源
最近更新 更多