当前位置: 首页 > 知识库问答 >
问题:

如何在Android Studio中更新Firebase版本?

史骏
2023-03-14

目前我的gradle有这样一行:implementation'com.google.firebase:firebase存储:16.0.4'

我需要使用19.1.0版,但每次更改时都会出现以下错误:

错误:清单合并失败:属性application@appComponentFactory值=(android.support.v4.app.CoreComponentFactory)来自[com.android.support:support compat:28.0.0]AndroidManifest。xml:22:18-91也出现在[androidx.core:core:1.0.0]AndroidManifest上。xml:22:18-86 value=(androidx.core.app.CoreComponentFactory)。建议:在AndroidManifest的元素中添加“tools:replace=“android:appComponentFactory”。xml:12:5-33:19来覆盖。

我尝试过使用工具的解决方案:替换,但这只会导致整个系统崩溃。有更好的方法吗?

共有1个答案

慕容嘉熙
2023-03-14

使用最新的Firebase版本。您的项目必须迁移到AndroidX。

 类似资料:
  • 我正在更新我的firebase id 依赖失败:com。谷歌。firebase:firebase消息:17.0.0- 同时给出以下错误: 以下依赖关系是项目依赖关系,它们是直接的或具有传递性的依赖关系,从而导致与问题相关的art ifact。-项目“mifosng”依赖于依赖于com的项目“debugCompileClasspath”。谷歌。firebase:firebase分析s@17.0.0-

  • Scala-2.11.8 文件夹位于“/home/hdadmin/”位置。 但是,当我再次检查scala-version时,它仍然显示了相同的2.9.2版本。它正在从 我需要知道是否有一个直接的方法来更新scala版本。

  • 问题内容: 基本上,我想做的是使用,并使用我的自定义设计填充。较新版本的代码已更改,因此,我尝试实现它,但是没有用。这是我一年前编写的代码,可以很好地工作并填充我的代码: 现在我们必须使用类似的东西,但是问题是此代码没有填充我的代码(我需要在此处进行哪些更改才能用cardView 填充我的代码?) 这是我的课: 这是我的Getter和Setter的Model类: 现在我需要做哪些更改? 这是我的整

  • 目前我有npm版本:5.5.1,但我想更新这个版本。当我试图更新时,它没有更新。我试图卸载并重新安装节点,但我仍然得到了相同的npm版本5.5.1。

  • 我需要将我的ruby版本从2.0.0更新到最新版本,我不能使用一些宝石,因为我的版本没有更新。我前段时间使用Homebrew安装了Ruby,我如何更新我的Ruby版本?