这个问题出现的前提是 : RN项目(Android 端),前天运行还好好的,昨天运行突然就over了,(PS : 代码是真的没有修改!)。实在头疼,网上搜了一把,很多说是:manifest资源冲突,但是细看自己的Manifest,确定没有冲突的,就考虑到了,是不是自己RN项目依赖有问题? 又开始了爬坑之路。
BUG描述:
Caused by: java.lang.RuntimeException: Manifest merger failed with multiple errors, see logs
at com.android.builder.core.AndroidBuilder.mergeManifestsForApplication(AndroidBuilder.java:556)
at com.android.build.gradle.tasks.ProcessApplicationManifest.doFullTaskAction(ProcessApplicationManifest.java:198)
at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:106)
最终确定问题是support和androidx的依赖冲突:
1:首先在Terminal执行:gradlew :app:dependencies 查看引用AndroidX库: