VSCode 中的错误:'Unable to find adb'。 Adb 在我的 Mac OS Catalina 的路径中
Error in VSCode: 'Unable to find adb'. Adb is in the path of my Mac OS Catalina
升级到 Mac Catalina 后,我无法再调试我的 ionic 应用程序...
当我尝试在设备或模拟器上调试时,出现此错误。
Attaching to android Unable to find adb. Please ensure it is in your
PATH and re-open Visual Studio Code
如果我在终端内部或外部执行 vscode
$adb devices
我得到:
List of devices attached
42003f1d9610c50b device
所以 adb 在路径中。
我什至尝试从终端启动 VSCode
code <myFolder>
这样做之后:
shell command install code
但我仍然得到同样的错误。
如何告诉 VSCode adb 的路径?
这是因为在 catalina 中,默认 shell 发生了变化,bash shell 的保存路径不再有效。
我设置在.zshrc
export ANDROID_HOME=/Users/$USER/Library/Android/sdk
export ANDROID_SDK_ROOT=$ANDROID_HOME
PATH="$PATH:$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"
并在VS Code中查看PATH环境变量进程上下文。
打开帮助 -> 切换开发者工具 -> 打开控制台 ->
run console.log(process.env.PATH) command
并且在更新 Catalina 后工作正常!
升级到 Mac Catalina 后,我无法再调试我的 ionic 应用程序... 当我尝试在设备或模拟器上调试时,出现此错误。
Attaching to android Unable to find adb. Please ensure it is in your PATH and re-open Visual Studio Code
如果我在终端内部或外部执行 vscode
$adb devices
我得到:
List of devices attached
42003f1d9610c50b device
所以 adb 在路径中。
我什至尝试从终端启动 VSCode
code <myFolder>
这样做之后: shell command install code
但我仍然得到同样的错误。
如何告诉 VSCode adb 的路径?
这是因为在 catalina 中,默认 shell 发生了变化,bash shell 的保存路径不再有效。
我设置在.zshrc
export ANDROID_HOME=/Users/$USER/Library/Android/sdk
export ANDROID_SDK_ROOT=$ANDROID_HOME
PATH="$PATH:$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"
并在VS Code中查看PATH环境变量进程上下文。
打开帮助 -> 切换开发者工具 -> 打开控制台 ->
run console.log(process.env.PATH) command
并且在更新 Catalina 后工作正常!