android - React Native Android:清单合并失败
问题描述
当我在终端(React-Native)中运行命令 react-native run-android 时,我收到了下面提到的错误。
清单合并失败:
来自 [com.android.support:support-compa
t:28.0.0] AndroidManifest.xml:22:18-91 的属性 application@appComponentFactory value=(andr oid.support.v4.app.CoreComponentFactory) 也是存在于 [androidx.core:core:1.1.0-alpha05] AndroidManifest.xml
l:22:18-86 value=(androidx.core.app.CoreComponentFactory)。
我尝试按照少数人提出的解决方案从 android.support 迁移到 android x。
预期结果:构建成功
实际结果:9s 内构建失败
解决方案
您可以尝试在下面添加gradle.properties
:
android.useAndroidX=true
android.enableJetifier=true
它将自动解决 google 的文件和第三方依赖项之间的依赖项冲突。
推荐阅读
- node.js - 端口打开但连接被拒绝...centos 8 / nginx / react / nodejs
- asp.net-core - 从 Postgres 数据库为 Entity Framework Core 创建类
- spring-boot - 如何避免第三方包导致的BeanCreationException导致spring应用失败
- javascript - 在我做完所有事情后,我的所有照片都找不到课程
- c# - 将 WebView2 合并到 WinForm 自定义控件中
- python - Pulp 整数编程约束被忽略
- javascript - 检索(并传递)某个类的所有元素的 ID
- graphics - VK_DEPENDENCY_BY_REGION_BIT的含义和含义
- docker - 在 Sonatype Nexus 3 中具有私有 Docker 注册表的 Gitlab CI 的 DinD 配置
- javascript - 如何在 server.js 中导入 ES 模块