Android Gradle 插件需要 Java 11 才能运行。您当前使用的是 Java 1.8。反应本机

sel*_*ctn 5 java android gradle react-native

当我执行react-native run-android 时,我遇到了与此问题相同的问题。我认为它需要 java 11,但我想继续使用 1.8。我该怎么做?

Android Studio - 'com.android.internal.application' Java 11 - 修复 Android studio 中不可见的 gradle 项目

sel*_*ctn 1

你需要做什么;

  1. 登录我的电脑
  2. 右键单击并选择属性
  3. 进入高级系统设置
  4. 添加新路径名:JAVA_HOME
  5. 选择java 11 jdk位置并保存

或者

  1. 打开管理员cmd
  2. setx JAVA_HOME -m“路径”

完成所有这些操作后,删除旧的 React Native 项目并安装一个新项目。

或者

  1. 使用 android stiduo 打开项目
  2. 找到node_moduls->react-native-gradle-plugin->build.gradle->将java 1.8更改为java 11.0