gpt4 book ai didi

android - 如何解决依赖冲突?

转载 作者:搜寻专家 更新时间:2023-11-01 09:25:57 25 4
gpt4 key购买 nike

冲突在哪里,如何解决,以后要找到冲突的根源?

compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
minSdkVersion 17
targetSdkVersion 27
}


implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.0'
implementation 'com.android.support:design:27.1.1'
implementation 'com.android.support:cardview-v7:27.1.1'


implementation 'com.google.android.gms:play-services-analytics:16.0.0'
implementation 'com.google.android.gms:play-services-location:15.0.1'
implementation 'com.google.android.gms:play-services-maps:15.0.1'
implementation 'com.google.android.gms:play-services-places:15.0.1'

implementation 'com.google.maps.android:android-maps-utils:0.4.3'

implementation 'com.google.firebase:firebase-messaging:17.0.0'
implementation 'com.google.firebase:firebase-crash:16.0.0'


apply plugin: 'com.google.gms.google-services'

最佳答案

您的依赖之一是使用不同版本的 com.google.android.gms

我从 github page 检查了 com.google.maps.android:android-maps-utils:0.4.3 .我发现它使用的是非常旧版本的 map ,请参见上页。

dependencies {
compile 'com.google.android.gms:play-services-maps:11.0.4'
}

作为解决方案你可以

  1. 将您的播放服务依赖版本降级为与 ma​​ps-utils 相同的版本
  2. 或者您可以通过从 github 页面下载升级此依赖 gms 版本,并将其添加为您的项目中的模块。

请记住,如果您在应用中使用最新版本的 gms 依赖项,请在项目级别 build.gradle 中使用最新的 google-services。喜欢

classpath 'com.google.gms:google-services:3.3.0'

编辑使用此配置来降级您的 gms 和 firebase 版本。

def GMS_VERSION = "11.0.4"
def FCM_VERSION = "11.0.4"

dependencies {
// ...
implementation "com.google.android.gms:play-services-analytics:$GMS_VERSION"
implementation "com.google.android.gms:play-services-location:$GMS_VERSION"
implementation "com.google.android.gms:play-services-maps:$GMS_VERSION"
implementation "com.google.android.gms:play-services-places:$GMS_VERSION"

implementation 'com.google.maps.android:android-maps-utils:0.4.3'

implementation "com.google.firebase:firebase-messaging:$FCM_VERSION"
implementation "com.google.firebase:firebase-crash:$FCM_VERSION"
}

关于android - 如何解决依赖冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50668581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com