ReactNative,Android运行错误:无法从“ 11.0.1”确定Java版本。Windows 10

Бек*_*аев 3 java android gradle reactjs react-native

Java版本:11.0.1 React Native版本:0.57.5 React Native CLI版本:2.0.1

Android设备已连接并具有访问权限,可通过USB调试进行调试

当我运行neact-native运行android时,出现以下错误:

正在启动JS服务器...在设备上构建和安装应用程序(cd android && gradlew.bat installDebug)...

失败:构建失败,发生异常。

  • 出了什么问题:无法从“ 11.0.1”确定Java版本。

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。与--scan一起运行以获取完整的见解。

  • https://help.gradle.org上获得更多帮助。 无法在设备上安装该应用程序,有关详细信息,请阅读上面的错误。确保已运行Android模拟器或已连接设备,并已设置Android开发环境:https : //facebook.github.io/react-native/docs/getting-started.html

Ryo*_*tsu 8

您似乎使用的是Gradle的较早版本,因此应从4.8+版本开始构建

以下目录gradle/位于gradlew或位于哪个目录gradlew.bat中。

  • 编辑gradle-wrapper.properties位于中的文件./path-to-project-root/gradle/wrapper
  • 替换distributionUrl:...为以下内容

distributionUrl=http\://services.gradle.org/distributions/gradle-5.0-bin.zip