如何查找FirebaseUI最新版本?适配appcompat-v7:27.1.1版本咨询
关于FirebaseUI版本查找及适配appcompat-v7:27.1.1的解决方案
我来帮你梳理这两个问题:
一、如何查找FirebaseUI的最新版本
有几个实用的方法可以快速获取FirebaseUI的版本信息:
- 查看FirebaseUI官方维护的版本兼容对照表:里面会清晰标注每个FirebaseUI版本对应的Android Support库(或AndroidX)版本范围,这是最权威的参考依据。
- 借助Android Studio的依赖提示:当你的依赖版本过时,Android Studio会在
build.gradle文件中给出下划线提示,鼠标悬停就能看到推荐的最新适配版本。 - 查看FirebaseUI的发布日志:每个版本发布时都会说明支持的依赖版本、新增特性和修复内容,能帮你确定是否适合你的项目。
二、适配appcompat-v7:27.1.1的FirebaseUI最新版本
FirebaseUI的版本和Android Support库版本是严格绑定的,不同系列的FirebaseUI对应特定范围的Support库版本:
- 你尝试的
1.2.0属于FirebaseUI 1.x系列,它对应的是Support Library 25.x版本,和你当前使用的27.1.1版本差异过大,会导致依赖冲突、类不兼容等问题,所以无法正常工作。 - 适配
appcompat-v7:27.1.1的FirebaseUI最新稳定版本是3.3.1,这是FirebaseUI最后一批基于Android Support库(而非AndroidX)的版本,完美兼容27.x系列的Support库。
你可以替换成以下依赖:
implementation 'com.android.support:appcompat-v7:27.1.1' implementation 'com.firebaseui:firebase-ui:3.3.1'
注意:如果之后你计划迁移到AndroidX,需要升级到FirebaseUI 4.x及以上版本,但如果坚持使用Support Library 27.1.1,3.3.1是最优选择。
内容的提问来源于stack exchange,提问作者Koushik Saha
相关产品推荐
相关产品推荐

