/ bin / sh:adb:找不到命令

Tom*_*omb 5 android adb react-native

当我尝试在设备上运行我的React Native应用程序时,收到以下消息/bin/sh: adb: command not found。该应用程序仍在我的手机上运行,​​但无法重新加载或远程调试它。

像这样有很多问题,但是他们的解决方案对我没有帮助。

我的adb文件在中~/Library/Android/sdk/platform-tools

我尝试这样做sudo nano ~/.zshrc,然后在“用户配置”下添加了export PATH="~/Library/Android/sdk/platform-tools"它,但没有帮助。

当我这样做时,echo $PATH我得到以下信息(但是我不知道它是什么意思:(): /Users/myname/.rbenv/shims:/usr/bin:/bin:/usr/sbin:/sbin:/Users/myname/.rbenv/shims:/Users/myname/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/myname/.rvm/bin

我想我应该导出正确的路径,但是我不知道从哪里开始。任何的想法?

nav*_*ver 58

请试试:

export ANDROID_HOME=/Users/{yourusername}/Library/Android/sdk
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH
Run Code Online (Sandbox Code Playgroud)

  • 我在我的终端中写了它,现在它可以工作了。 (2认同)
  • 如果您使用的是Mac,则必须将其添加到.bash_profile中 (2认同)
  • @OluwatobiSamuelOmisakin 这不是必需的,你可以只运行 `source .bash_profile` (2认同)