首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react-native : react-native-fast-image无法与React-Native一起正常工作,它会给出错误

react-native : react-native-fast-image无法与React-Native一起正常工作,它会给出错误
EN

Stack Overflow用户
提问于 2019-07-10 15:42:52
回答 2查看 1.1K关注 0票数 1

当我将React-native-fast-image与react-native一起使用时,它抛出错误

代码语言:javascript
复制
    * What went wrong:
Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) from [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86
        is also present at [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 value=(android.support.v4.app.CoreComponentFactory).
        Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:7:5-138 to override.

我的package.json文件是

代码语言:javascript
复制
    {
  "name": "FastImageDemmo",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "react": "16.8.3",
    "react-native": "0.59.0",
    "react-native-fast-image": "^7.0.2"
  },
  "devDependencies": {
    "@babel/core": "^7.5.4",
    "@babel/runtime": "^7.5.4",
    "babel-jest": "^24.8.0",
    "jest": "^24.8.0",
    "metro-react-native-babel-preset": "^0.55.0",
    "react-test-renderer": "16.8.3"
  },
  "jest": {
    "preset": "react-native"
  }
}

我的app.gradle是

代码语言:javascript
复制
dependencies {
implementation project(':react-native-fast-image')
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"
implementation "com.facebook.react:react-native:+"  // From node_modules

}

我尝试过很多解决方案,比如在gradle.properties中添加以下代码

代码语言:javascript
复制
android.useAndroidX=true
android.enableJetifier=true

但是解决方案不起作用。

我该怎么办?

EN

回答 2

Stack Overflow用户

发布于 2019-08-16 16:55:00

我的问题已通过以下方式得到解决:

代码语言:javascript
复制
 "react": "16.8.6",
 "react-native": "0.60.4",
 "react-native-fast-image": "^7.0.2",
票数 1
EN

Stack Overflow用户

发布于 2019-07-10 17:22:07

通过将react-native-fast-image上的版本从7.0.2降级到6.0.3,我的问题已得到解决

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56965736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档