use*_*827 1 android-emulator android-studio reactjs react-native expo
我使用 expo cli 创建了一个新的 React Native 应用程序。iOS Xcode 模拟器工作正常,但 Android 模拟器出现以下错误
Error: spawn adb ENOENT
Run Code Online (Sandbox Code Playgroud)
我尝试卸载并安装回expo-cli。尝试删除模拟器并创建一个新模拟器。他们都没有工作。
小智 5
我遇到了与您相同的情况,其中我 \xe2\x80\x99d 刚刚安装了 expo 并尝试在 Mac 上的模拟器中运行该应用程序。
\n显然问题是 ANDROID_HOME 和 adb 没有在我的 $PATH 中设置 \xe2\x80\x99t 。
\n我通过参考这里投票最高的答案的选项3(我已经安装了android studio)解决了这个问题。\xe2\x80\xa8\xe2\x80\xa8如果你想知道我做了什么,我默认使用 ohmyzsh,所以我做了以下操作:
\nnano .zshrc\nRun Code Online (Sandbox Code Playgroud)\n在 .zshrc 文件中添加这两行。
\nexport ANDROID_HOME=/Users/$USER/Library/Android/sdk\nexport PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools\nRun Code Online (Sandbox Code Playgroud)\n然后在终端中运行:
\nsource ~/.zshrc\nRun Code Online (Sandbox Code Playgroud)\n重新启动你的终端,现在一切正常了!
\n| 归档时间: |
|
| 查看次数: |
10228 次 |
| 最近记录: |