1
909
您可以使用以下解决方案之一解决此问题: 更新:
从androidstudio3.0开始,它变得更容易了,因为它现在显示了一个更有用的提示,所以我们只需要遵循这个提示。
解决方案:
ie:从第二项中获取库,并用第一项中的版本号实现它。 注意:别忘了现在按sync,这样gradle就可以重建依赖关系图并查看是否还有冲突。
说明:
注意这个 运行Gradle依赖关系报告以查看您的完整目录树 依赖关系是。 从那里,您将看到您的哪个库要求使用不同版本的Android支持库。 无论它要求什么,你都可以直接向 更新:
因此,请改用:
搜索有冲突的版本。
只包括
我认为
跑步:
例子:
如果有人知道一个更好的方式在新的gradle插件请让我知道。 |
2
202
例如。:
|
3
150
对于所有情况,不仅仅是这些版本或库:注意这个小信息窗口,上面有关于错误的信息, 它说的例子,你必须改变和增加 .
你的
,以及您的 是版本24.0.0 ,因此必须添加具有相同版本的mediarouter:
对每个小信息窗口显示的例子都这样做, 在这种情况下 所有没有版本25.1.1的库。
重要提示: 如果您没有显式地使用一个或多个指定的库,并且它给您带来了错误,这意味着另一个库正在内部使用该库,请显式地编译它。您还可以使用另一种方法查看实际编译的所有库的版本差异(例如运行gradle依赖关系报告或转到库文件), 真正的目标是编译所有使用同一版本的库 . |
4
107
(无论您使用哪种支持版本–27.1.1、28.0.0等) 将光标放在错误行上,例如。
安卓工作室会建议你com.android.support支持:…'与 'com.android.support支持:appcompat-v7:28.0.0' 例子
一个接一个地执行所有建议的com.android.support支持:…'直到此行没有错误为止
所有这些依赖性,对你来说都可能不同。 |
5
100
把这个加到你的最后构建.gradle(模块:应用程序):
|
6
54
在升级到androidstudio2.3之后,我遇到了完全相同的问题 将此行添加到依赖项解决了我的问题:
|
7
46
A) 跑
B) 查看树并找出哪些依赖项正在为不受控制的依赖项指定不同的支持库版本。 -&X.gt;X(*) 符号。卡片视图和自定义选项卡libs没有被任何人覆盖,所以我需要自己为那些设置25.2.0,即使我没有使用它们。
如果gradle已经警告过你并给过你一些例子。。。
|
8
32
使用变量 :执行以下操作将使您更容易确保对所有库使用相同的版本
有关Google建议您如何处理此版本控制的更多信息,请参阅本文: https://developer.android.com/studio/build/index.html#top-level |
9
25
|
10
19
|
11
18
然后添加
对我来说,加上
|
12
15
https://docs.gradle.org/current/userguide/customizing_dependency_resolution_behavior.html |
13
12
使用support-v13而不是support-v4
|
14
12
添加这些应用程序级依赖项
|
15
9
我的问题和你的相似。 这里有一个错误!
全部com.android.support支持库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。找到版本25.3.0、24.0.0。示例包括'com.android.support支持:动画矢量-可拉伸:25.3.0'和'com.android.support支持:mediarouter-v7:24.0.0' 示例包括'com.android.support支持:动画矢量-可拉伸:25.3.0'和'com.android.support支持:mediarouter-v7:24.0.0'
|
16
9
添加
|
17
9
我有这个:
|
18
9
|
19
8
在升级到androidstudio2.3之后,我用这两个解决了我的问题
|
20
8
我刚刚添加了一些库,这些库有另一个版本,但与我的版本相同
*解决方案是编译这些库的版本,如下所示:
祝福:) |
21
8
2018版 这个问题对我有效: 1) 在“导航”选项卡上,将其更改为“项目视图” 2) 导航到 3) 删除所有以Gradle\uu com\u android\u support\uu[libraryName]开头的文件 例如: Gradle\uuu com\u android\u support\u animated\u vector\u drawable\u 26\u 0\u 0.xml 4) 在gradle文件中定义一个变量并用它替换版本号,如 ${variableName} Def变量:
gradle示例:
|
22
8
android studio 3.x的新版本非常简单。只需复制小于当前版本的版本,并显式添加与当前版本相同的版本号。 例子
立即同步 |
23
7
在2018年更新此错误,从项目结构添加实现
在项目模式下-->
在那里你可以找到你的问题,在我的情况下
我正在使用版本28和我找到的外部库
|
24
6
您已经定义了要用版本编译的任何其他依赖项
|
25
6
我不得不在gradle中添加以下行来删除错误
|
26
6
在本例中,我的目标是25.3.1,当我运行这个命令时,有一些依赖关系针对不同的版本。诀窍是在这个列表中识别以以前版本为目标的依赖项,并通过在Gradle中导入依赖项的最新版本来覆盖它。 |
27
6
我也有同样的问题,但我通过添加
现在一切都很完美 |
28
6
下面是我修复这个警告的流程 构建.gradle
至
查看
希望有帮助 |
29
5
|
30
5
它解决了我的问题。 |
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |