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

React Native 0.72.6安卓编译报错:无法解析react-native-gradle-plugin

解决方案

1. 升级Java版本到11

React Native 0.72.x 开始,安卓构建环境要求Java 11,Java 8已不再兼容。操作步骤:

  • 安装OpenJDK 11(推荐Adoptium提供的版本)
  • 配置系统环境变量JAVA_HOME指向Java 11的安装路径
  • 验证:打开命令行执行java -version,确认输出为Java 11版本

2. 调整Gradle相关配置

修改项目根目录下的build.gradle

确保react-native-gradle-plugin版本与RN版本匹配,同时修正Gradle插件版本:

buildscript {
    ext {
        buildToolsVersion = "33.0.0"
        minSdkVersion = 21
        compileSdkVersion = 33
        targetSdkVersion = 33
        reactNativeGradlePluginVersion = "0.72.6"
    }
    repositories {
        google()
        mavenCentral()
    }
    dependencies {
        classpath("com.android.tools.build:gradle:7.4.2") // RN 0.72.x对应Gradle插件版本为7.4.2,而非8.0.1
        classpath("com.facebook.react:react-native-gradle-plugin:${reactNativeGradlePluginVersion}")
    }
}

allprojects {
    repositories {
        mavenCentral()
        maven {
            url("$rootDir/../node_modules/react-native/android")
        }
        maven {
            url("$rootDir/../node_modules/jsc-android/dist")
        }
        google()
        maven { url 'https://www.jitpack.io' }
    }
}

修改gradle/wrapper/gradle-wrapper.properties

确保Gradle wrapper版本与插件匹配:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

修改安卓模块下的android/app/build.gradle

添加Java 11编译配置:

android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_11
        targetCompatibility JavaVersion.VERSION_11
    }
    kotlinOptions {
        jvmTarget = "11"
    }
}

3. 清理缓存并重新构建

  • 删除项目根目录下的node_modules、android/.gradle、android/build文件夹
  • 执行npm install重新安装依赖
  • 进入android目录,执行gradlew clean(Windows环境)
  • 返回项目根目录执行npx react-native run-android

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 05:32:15