【问题标题】:FAILURE: Build failed with an exception React-nativeFAILURE:构建失败,出现异常 React-native
【发布时间】:2026-01-06 17:10:01
【问题描述】:

FAILURE:构建失败并出现异常。

  • 出了什么问题: 配置项目 ':app' 时出现问题。

    无法解析配置“:app:_debugApk”的所有依赖项。 配置项目“:react-native-linear-gradient”时出现问题。 无法解析配置“:react-native-linear-gradient:_debugCompileCopy”的所有依赖项。 找不到 com.android.support:appcompat-v7:26.1.0。 在以下位置搜索: 文件:/Users/omkaryadav/Library/Android/sdk/extras/android/m2repository/com/android/support/appcompat-v7/26.1.0/appcompat-v7-26.1.0.pom 文件:/Users/omkaryadav/Library/Android/sdk/extras/android/m2repository/com/android/support/appcompat-v7/26.1.0/appcompat-v7-26.1.0.jar 文件:/Users/omkaryadav/Documents/project/react/Archive/android/sdk-manager/com/android/support/appcompat-v7/26.1.0/appcompat-v7-26.1.0.jar 要求: 项目:react-native-linear-gradient > com.facebook.react:react-native:0.56.0

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

构建失败

总时间:13.577 秒

【问题讨论】:

    标签: android reactjs react-native


    【解决方案1】:

    您必须在构建项目之前链接第 3 方库。您可以通过运行react-native link 自动链接该特定库。 如果您还没有,请在上述命令之前运行 npm install

    【讨论】:

    • npm install 给了我一个 npm WARN npm WARN @babel/plugin-check-constants@7.0.0-beta.38 需要 @babel/core@7.0.0-beta.38 的同级但是没有安装。您必须自己安装对等依赖项。
    • 和 react-native 链接 RNFetchBlob 检查应用版本 .. RNFetchBlob 检测到应用版本 => 0.56 添加 Android 权限 => false react-native-fetch-blob 在 0.9.4 之后不会自动添加 Android 权限如果要添加默认权限,请运行以下命令:RNFB_ANDROID_PERMISSIONS=true react-native link
    最近更新 更多