Android /bin/sh:adb:未找到命令

Android /bin/sh:adb:未找到命令,android,react-native,adb,Android,React Native,Adb,当我尝试在我的设备上运行react本机应用程序时,我收到以下消息/bin/sh:adb:command not found。该应用程序仍在我的手机上运行,但我无法重新加载或远程调试它 像这样的问题很多,但他们的解决方案对我没有帮助 我的adb文件位于~/Library/Android/sdk/platformtools中 我试着做sudo nano~/.zshrc,然后在用户配置下添加了export PATH=“~/Library/Android/sdk/platform tools”,但没有任

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

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

我的adb文件位于
~/Library/Android/sdk/platformtools

我试着做
sudo nano~/.zshrc
,然后在用户配置下添加了
export PATH=“~/Library/Android/sdk/platform tools”
,但没有任何帮助

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

我想我应该导出正确的路径,但我不知道从哪里开始。有什么想法吗?

请尝试:

export ANDROID_HOME=/Users/{yourusername}/Library/Android/sdk
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH

我假设您运行OSX。您必须记住导出路径命令末尾的$PATH。如果您运行:export PATH=“~/Library/Android/sdk/platform tools”,会发生什么情况:$PATH我只是在终端中写这个吗?还是在一些文件中?我在终端中写的,现在可以使用了。你必须将它添加到.bash_配置文件中。如果你使用的是macTy,效果很好!@OluwatobiSamuelOmisakin不需要它,你只需运行
source.bash_配置文件