如何解决“发现的现有项目依赖项中的不一致之处”

时间:2019-06-22 09:22:39

标签: android android-gradle conflict

我要在Android Studio项目中添加AdView,但是当按下AdView的下载/添加按钮时,会弹出此错误消息:

此操作需要库com.google.android.gms:play-services-ads:+

问题:发现现有项目依赖项中的不一致。 之间的版本不兼容:

androidx.activity:activity:1.0.0-alpha08@aar

和:

androidx.concurrent:concurrent-futures:1.0.0-beta01@jar

具有依赖性: -com.google.guava:listenablefuture:[1.1.0-beta01,1.1.1) 与: -com.google.guava:listenablefuture:[1.0,1.0.1)

添加此库后,项目可能无法编译。 您是否仍要添加它?

这是我的gradle依赖项:

 dependencies {
 implementation fileTree(dir: 'libs', include: ['*.jar'])
 implementation 'androidx.appcompat:appcompat:1.0.2'
 implementation 'com.google.android.material:material:1.0.0'
 implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
 testImplementation 'junit:junit:4.12'
 androidTestImplementation 'androidx.test:runner:1.2.0'
 androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
 implementation 'androidx.gridlayout:gridlayout:1.0.0'
 implementation 'androidx.recyclerview:recyclerview:1.0.0'
 implementation 'com.squareup.picasso:picasso:2.5.2'
 implementation 'com.google.android.material:material:1.1.0-alpha07'
  }

0 个答案:

没有答案