MacPro Intel 芯片上的 React Native 环境设置(2013 年末)

问题描述 投票:0回答:1

是否仍然可以在 2013 年末的 MacPro(又名垃圾 Mac)上开发 React Native 应用程序。

我在构建和编译应用程序时遇到了问题,该错误与我运行 android 时的 java 版本控制冲突有关。

错误

无法打开设置文件的设置通用类缓存 '/Users/john/Documents/reactnative/employee/android/settings.gradle' (/Users/john/.gradle/caches/8.6/scripts/epxdwcaw86bse6iu3oo72ibrp)。

错误!源单元“BuildScript”中“语义分析”阶段出现异常不支持的类文件主要版本 66

我尝试按照网站的说明以及一些教程进行操作,但问题仍然存在。

这是 Java 的输出

java --version
openjdk 22.0.2 2024-07-16
OpenJDK Runtime Environment Homebrew (build 22.0.2)
OpenJDK 64-Bit Server VM Homebrew (build 22.0.2, mixed mode, sharing)

Mac:macOS 蒙特利 12.7.6

Android:13.0(“提拉米苏”)33-ext4

Xcode 版本是14.2

命令行工具:Xcode 14.2 (14C18)

如果您需要有关我的环境设置的更多信息,请告诉我。


编辑

我继续安装了 JDK 8 来尝试一下。

openjdk version "1.8.0_422"
OpenJDK Runtime Environment (build 1.8.0_422-bre_2024_07_25_03_10-b00)
OpenJDK 64-Bit Server VM (build 25.422-b00, mixed mode)

更改后错误:

错误无法安装应用程序。命令失败,退出代码为 1: ./gradlew app:installDebug -PreactNativeDevServerPort=8081 失败: 构建失败并出现异常。 * 什么地方出了错: org.gradle.api.internal.catalog.GenerateClassCompilationException:否 已找到 Java 编译器,请确保您正在使用 JDK 运行 Gradle

未找到 Java 编译器,请确保您正在使用 JDK 运行 Gradle * 尝试:

android ios react-native
1个回答
0
投票

问题出在 JDK 上,

  1. 我必须卸载其他 JDK 版本
  2. 通过brew卸载openjdk
  3. 安装了 Zulu v 17 JDK。
© www.soinside.com 2019 - 2024. All rights reserved.