- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
给出的错误:
Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).
Gradle 依赖
dependencies {
implementation project(':react-native-image-resizer')
implementation project(':react-native-gesture-handler')
implementation project(':react-native-device-info')
implementation project(':react-native-camera')
implementation project(':react-native-agora')
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.android.support:support-media-compat:28.0.0'
implementation 'com.android.support:animated-vector-drawable:28.0.0'
implementation 'com.android.support:exifinterface:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation "com.facebook.react:react-native:+" // From node_modules
implementation 'com.getkeepsafe.relinker:relinker:1.3.0'
implementation 'com.android.volley:volley:1.1.0'
implementation files('src/main/jniLibs/HCNetSDK.jar')
implementation files('src/main/jniLibs/PlayerSDK.jar')
implementation 'com.ncorti:slidetoact:0.5.1'
implementation 'com.squareup.picasso:picasso:2.71828'
implementation 'com.google.firebase:firebase-core:16.0.1'
implementation 'com.google.firebase:firebase-messaging:17.1.0'
implementation 'com.pusher:push-notifications-android:1.0.2'
}
编辑:这个GitHub ticket帮我解决了,好像是androidx和react-native的问题。获得 gms 和 firebase 版本 here
最佳答案
您需要从 andorid.support 和 android.arch 依赖项迁移到 AndroidX。正如错误消息所说,您的项目存在冲突,可能是因为 native 依赖关系,
长话短说摆脱所有 andorid.support
和 android.arch
依赖项并改用 androidX
例如改变
实现 'com.android.support.constraint:constraint-layout:1.0.2'
进入
实现'androidx.constraintlayout:constraintlayout:1.1.2'
,
第二个示例更改
实现 'com.android.support:animated-vector-drawable:28.0.0'
进入
实现'androidx.vectordrawable:vectordrawable-animated:1.0.0'
并对所有支持依赖做类似的事情
关于android - list 合并失败 android.support.v4.app.CoreComponentFactory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56656338/
我的 google pixel 2 安卓 9 版本突然崩溃。是否有任何暗示背后的原因是什么,而且每次都无法重现。 详细日志... Didn't find class "android.support.
Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.Cor
我不知道如何处理以下错误,我在网上搜索但没有找到任何内容: java.lang.ClassNotFoundException: Didn't find class "androidx.core.app
给出的错误: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.
我已将我的应用程序迁移到 AndroidX。如果我禁用 proguard,一切正常。如果我启用 proguard,应用程序可以成功构建,但在我打开应用程序时崩溃。 Caused by: java.la
它是一个发布版 apk,并不总是用于大肆宣传。 当我使用 firebase 在 Android P 中启动应用程序时发生。 第一次安装应用程序的时候率很高。 这是日志: 2019-06-13 13:2
我没有使用任何 AndroidX 功能,我不想迁移到 Android X,当我尝试运行该应用程序时,gradle 停止并显示此消息非常感谢任何帮助,谢谢 Manifest merger failed
虽然我的 list 实际上是正确的,但它说 list 合并错误 这是我的应用模块gradle依赖文件 dependencies { implementation fileTree(dir: '
迁移到 AndroidX 后,我在启动时遇到以下异常: LoadedApk: Unable to instantiate appComponentFactory java.lang.Class
我正在研究 firebase-ml。 早些时候,我使用的是它的 16 版本,它在我的项目中运行良好。但是经过一些需求,我需要升级到21.0.0,然后我就面临着 Error: Attribute app
这个问题在这里已经有了答案: Manifest merger failed : Attribute application@appComponentFactory - Androidx (14 个答
我是一名优秀的程序员,十分优秀!