在 mac Os 上运行 react-native android 的问题
Posted
技术标签:
【中文标题】在 mac Os 上运行 react-native android 的问题【英文标题】:Problem with running react-native android on mac Os 【发布时间】:2021-12-21 21:28:04 【问题描述】:我是新来响应本机运行yarn android
我收到有关 gradle 的错误...
如果有人可以帮助我,我会很高兴..
`FAILURE:构建失败并出现异常。
在哪里: 设置文件'/Users/username/Desktop/personal projects/appname/android/settings.gradle'
出了什么问题: 无法编译设置文件“/Users/username/Desktop/personal projects/appname/android/settings.gradle”。
启动失败: 语义分析期间的一般错误:不支持的类文件主要版本 61
java.lang.IllegalArgumentException:不支持的类文件主要版本 61`
【问题讨论】:
github.com/gradle/gradle/issues/13629 根据这个问题,Java 16 还不支持,你可以尝试降级你的java/jdk 版本吗? 我已经降级了我现在得到这个错误\FAILURE: Build failed with an exception. * What went wrong: Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'. > SDK location not found. Define location with an ANDROID_SDK_ROOT environment variable or by setting the sdk.dir path in your project's local properties file at '/Users/gift/Desktop/personal projects/geezyApp/android/local.properties'. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
您应该设置 ANDROID_HOME 和 JAVA_HOME 环境变量。 reactnative.dev/docs/environment-setupconfluence.atlassian.com/doc/…
【参考方案1】:
我认为问题是由以下原因之一引起的;
-
Java 运行时配置错误
Android SDK 配置错误
我建议您按照 ReactNative.dev
的指南进行操作【讨论】:
以上是关于在 mac Os 上运行 react-native android 的问题的主要内容,如果未能解决你的问题,请参考以下文章
react-native not found + mac os