android - Android Studio Build 执行失败 - 依赖冲突
问题描述
我每次构建项目时都面临这个错误。
错误:任务“:app:preDebugAndroidTestBuild”执行失败。
与项目“:app”中的依赖项“com.android.support:support-annotations”冲突。应用程序 (26.1.0) 和测试应用程序 (27.1.1) 的已解决版本不同。有关详细信息,请参阅https://d.android.com/r/tools/test-apk-dependency-conflicts.html。
解决方案
您可以通过更改 build.gradle 文件中的依赖版本来解决此冲突:
很明显,您正在使用两个不同版本的依赖项。26.1.0和27.1.1
用 26.1.0 更改一个并使其成为 27.1.1
构建.gradle
如果您仍然遇到问题,请参阅此错误在使用 android studio 3.0.1 创建新项目时
推荐阅读
- quartz.net - Quartz.NET 调度程序在运行几次后停止
- android - Pixel 2 XL 上的本机异常
- jinja2 - 使用 jinja 循环遍历宏列表
- python-3.x - 使用 Python 更改 .XLSM 文件中的变量,运行宏并将其保存到另一个文件中
- node.js - util.promisify 将使用回调的异步函数转换为 Promises。为什么它不适用于遵循该格式的 AWS S3.upload?
- semantics - c语言和其他编程语言中求值的含义
- authentication - Blazor WASM .NET Core Hosted .NET5: Missing ClientId: Can't get Google authentication work as per the example for Google Authentication
- python - GridSearchCV 调整超参数错误:必须始终传递“Layer.call”的第一个参数
- javascript - 对 if else 语句做出过多的重新渲染反应
- html - Javaservlet 连接