【发布时间】:2021-08-17 03:38:27
【问题描述】:
我正在尝试在 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 上的答案之后,我创建/编辑了:
-
.bash_profile 文件在我的主目录中
-
.bashrc 文件在我的主目录中
-
编辑 /etc/profile 文件 ...并在这些文件中添加了以下几行:
导出 ANDROID_HOME=/Users/piotrzielinski/Library/Android/sdk 导出 PATH=$PATH:$ANDROID_HOME/platform-tools 导出 PATH=$PATH:$ANDROID_HOME/tools 导出 PATH=$PATH:$ANDROID_HOME/tools/bin 导出 PATH=$PATH:$ANDROID_HOME/emulator
在 ANDROID_HOME 中输入的路径取自 Android Studio SDK 管理器。 不幸的是,没有什么是永久有效的。更糟糕的是,我说的不仅仅是重启——似乎重启 VS Code(或其终端)会重置 PATH 变量并且 ANDROID_HOME 不再可用。
请帮忙。
【问题讨论】:
标签: react-native android-studio macos-big-sur