react-native:ANDROID_HOME 变量未在 Mac OS Big Sur 上设置

react-native: ANDROID_HOME variable is not set on Mac OS Big Sur

我正在尝试在 Mac OS Big Sur 上构建我的 react-native 项目。有几个问题,我 运行 react_native doctor 命令来验证我的环境。这是诊断报告:

✖ Android SDK - Required for building and installing your app on Android
   - Versions found: N/A
   - Version supported: 29.0.3
 ✖ ANDROID_HOME

在博客上的多个帖子和 SO 上的回答之后,我 created/edited:

在 ANDROID_HOME 中输入的路径取自 Android Studio SDK 管理器。 不幸的是,没有什么能永久有效。更糟糕的是,我不仅在谈论重启 - 似乎重启 VS Code(或其终端)会重置 PATH 变量并且 ANDROID_HOME 不再可用。

请帮忙。

好的,所以我没有注意到我正在使用 zsh 终端(在 SYSTEM 终端 window 的标题栏中可见 - 没有注意到它,因为我正在使用 Visual Studio 代码终端! ). 因此,我在我的主页中创建了两个文件:~/.zprofile 和 ~/.zshrc,其中包含问题中提供的内容。 有效。认为对于像我一样缺乏 Mac OS 知识的人来说,这可能是值得的。