android build使用react-native-community_geolocation时出错



我正在使用react-native-community_geolocation包。在我的IOS模拟器上,杠杆化工作得很好,但在android上,我一直得到构建失败。

这是我得到的错误:

error安装应用程序失败。请确保您已设置Android开发环境:https://reactnative.dev/docs/environment-setup。./gradlew app:installDebug -PreactNativeDevServerPort=8081

FAILURE: Build failed with a exception.

  • 哪里出错了:配置项目':react-native-community_geolocation'时出现问题。

无法打开构建文件'/Users//Desktop//node_modules @react-native-community/地理/android/构建。gradle"(/用户/* * * * */.gradle/缓存/7.5.1/脚本/e08foxj1bhjhq63aa1rz2tkj3)。错误!源单元'BuildScript'中'语义分析'阶段异常'不支持的类文件主要版本63

有人能帮忙吗??我可以在谷歌上找到任何东西

修复Java错误-不支持的类文件主版本XX不支持的类文件主要版本XX错误表明您正在尝试运行的Java类文件的版本不受您系统上安装的Java运行时环境(JRE)的当前版本的支持。

换句话说,您试图运行的类文件是使用比您安装的Java版本更新的Java版本编译的。

不支持的类文件主版本XX错误可以通过将Java运行时环境更新到最新版本并确保Java程序使用的任何库或依赖项与更新的JRE兼容来修复

对于React Native,我们需要Java 11

brew tap homebrew/cask-versions
brew install --cask zulu11