我在运行项目时发现一个错误,我尝试查找许多示例但都失败了,这是错误的详细信息:
D:\myApp\android\app\src\debug\AndroidManifest.xml:22:18-91 Error:
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).
Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:7:5-117 to override.
See http://g.co/androidstudio/manifest-merger for more information about the manifest merger.
> Task :app:processDebugManifest FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugManifest'.
> 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).
Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:7:5-117 to override.
请任何人帮助我解决这个问题。
谢谢
最佳答案
所以我在安装 react-native-reanimated
以使 react-navigation-drawer
工作时遇到了这个问题。
修复是:
- 添加到 android/gradle.properties:
android.enableJetifier=true
android.useAndroidX=true
yarn 添加喷射器
在android目录下运行:
./gradlew clean
运行:
yarn jetify
react-native run-android
我的 RN 版本 0.59.8
关于android - 如何修复 React Native 中任务 ':app:processDebugManifest' 的执行失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56644149/