flutter - 在颤振中安装 cloud_firestore 时出错
问题描述
FAILURE:构建失败并出现异常。
出了什么问题:任务“:app:preDebugBuild”执行失败。
Android 依赖 'android.arch.lifecycle:runtime' 对于编译(1.0.0)和运行时(1.1.1)类路径有不同的版本。您应该通过 DependencyResolution 手动设置相同的版本
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
解决方案
将此添加到 buildscript{...} 中的 android\build.gradle
subprojects {
project.configurations.all {
resolutionStrategy.eachDependency { details ->
if (details.requested.group == 'com.android.support'
&& !details.requested.name.contains('multidex') ) {
details.useVersion "26.0.0"
}
if (details.requested.group == 'androidx.core'
&& !details.requested.name.contains('androidx') ) {
details.useVersion "1.0.1"
}
}
}
}
推荐阅读
- python - KMeans 聚类不适用于超过 4 列的数据框
- android - onCharacteristicChanged 没有被击中。安卓低功耗蓝牙
- angular - 仅限 Cognito 身份验证用户的 S3 访问
- jquery - Django 删除函数出现错误(字段 id 需要一个数字但得到了)
- sql - 将表变量中的值分配给表的每一行?
- javascript - JS调用多个存储函数,从this开始
- python - 用于单元测试的python中的模拟流API
- dotnetnuke - 如何从 2sxc 模块中的另一个门户访问某些实体关联文件?
- node.js - Socket.io 客户端:总是无效的命名空间消息
- azure - Azure RBAC 应用程序洞察组件贡献者与监控贡献者