我的appcompat版本有问题

时间:2018-05-17 19:17:24

标签: android version-control compilation

我真的不明白为什么我的appcompat版本不被接受 请帮忙

click to see image

2 个答案:

答案 0 :(得分:0)

这是一个警告,您的应用仍将继续运行。

您的一个或多个传递依赖项正在请求您自己不直接请求的不同版本的Android支持库,从而导致此冲突。您需要运行Gradle依赖关系报告并找出导致问题的原因,然后使用您想要的版本手动请求这些工件(目前为27.0.1)。

我认为在你的情况下,facebook使用旧版本,你应该尝试将facebook依赖版本更新为最新版本。

您也可以看到此answer

答案 1 :(得分:0)

你有一些库使用旧版本的其他支持库(尤其是AppCompat),所以你必须在gradle中手动覆盖它们以消除这个警告。

你必须重复这个直到警告消失:

  • 当您看到提示时,请复制并通过库并更新版本号:例如,如果在提示中
  

“blablabla ......例子包括blablabla ......   com.android.support:support-core-ui:26.0.1"

将其添加到build.gradle脚本的依赖项部分:

implementation 'com.android.support:support-core-ui:27.1.1'