You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native 0.71构建报错:com.facebook.react插件未找到及compileSdk缺失

解决React Native构建失败问题

执行命令 ./gradlew app:installDebug -PreactNativeDevServerPort=8081 时出现的两个错误,可按以下步骤修复:

错误1:找不到id为'com.facebook.react'的插件

  1. 打开项目根目录下的 build.gradle 文件,检查buildscript块是否包含React Native插件的依赖和仓库:
buildscript {
    repositories {
        mavenCentral()
        google()
    }
    dependencies {
        // 替换为你项目使用的React Native版本对应的插件版本
        classpath("com.facebook.react:react-native-gradle-plugin:0.72.0")
    }
}
  1. 确认android/app/build.gradle文件开头的plugins块正确引用插件:
plugins {
    id 'com.android.application'
    id 'com.facebook.react'
}

如果是旧版React Native项目,可改用apply plugin语法:

apply plugin: "com.android.application"
apply plugin: "com.facebook.react"

错误2:未指定compileSdkVersion

打开android/app/build.gradle文件,在android块中添加compileSdkVersion,同时补充必要的版本配置(版本号需匹配你使用的React Native版本,示例为RN 0.72.x对应配置):

android {
    compileSdkVersion 33

    defaultConfig {
        minSdkVersion 21
        targetSdkVersion 33
        // 保留原有其他配置
    }
}

完成修改后重新执行构建命令即可。

内容的提问来源于stack exchange,提问作者Harry Kim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 09:10:37