我正在使用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