使用冲突的 android 组件/依赖版本(play-services-location、firebase 等)构建 cordova-android
Posted
技术标签:
【中文标题】使用冲突的 android 组件/依赖版本(play-services-location、firebase 等)构建 cordova-android【英文标题】:cordova-android build with conflicting android component/dependency versions (play-services-location, firebase etc.) 【发布时间】:2020-10-24 19:49:42 【问题描述】:通过 Cordova 构建 android 时,不同的插件/依赖项需要不同版本的 Android 组件,而使构建工作的唯一方法是使用 android studio 帮助更正版本号。
是否有一个 Cordova 构建方式来跨插件配置组件版本?
【问题讨论】:
【参考方案1】:我找不到直接在 Cordova 中配置它的方法。
这个要点展示了一种使用外部 Gradle 配置来强制版本号的方法,该方法有效: https://gist.github.com/ulrichenslin/9cf52a0f140bddf5554dc69a34a81737
【讨论】:
请不要只发布一些工具或库作为答案。至少在答案本身中展示how it solves the problem。 这是您自己的问题,是详细说明您找到的解决方案的好地方。请记住,*** 需要这里的解决方案(您授予他们对他们的权利)。 *** 并非旨在为您自己的内容提供广告平台。以上是关于使用冲突的 android 组件/依赖版本(play-services-location、firebase 等)构建 cordova-android的主要内容,如果未能解决你的问题,请参考以下文章
Android Gradle 插件Android 依赖管理 ⑤ ( Gradle 依赖优化 | 命令行查看依赖模块 | 依赖冲突问题 | 依赖传递冲突 | 分库冲突 | 依赖分组不同导致冲突 )