我需要运行一个adb前进命令之前,我可以使用ezkeyboard应用程序,允许用户使用浏览器在手机上输入。

当我运行adb forward tcp:8080 tcp:8080命令时,我得到adb命令not found错误消息。

我可以从终端运行android命令。为什么亚洲开发银行没有发挥作用?


当前回答

你需要先安装adb, 新命令(2021年)为:

Brew install -cask android-platform-tools

其他回答

如果你用的是鱼: fish_add_path /用户/ <名称> /图书馆/ Android / sdk /平台工具 或者也可以在~/.config/fish/config.fish中添加相同的参数 可能需要重新启动shell

在我的Mac (OS X 10.8.5)上,我在这里有adb:

~/Library/android-sdk-mac_86/platform-tools

因此,在.bash_profile中编辑$PATH并对其进行源化。

如果你在android-sdk-macosx/platform-tools/文件夹中没有adb,你应该先安装平台工具。运行android- SDK -macosx/tools/android,从android SDK管理器中安装平台工具。

对于mac用户的zshrc文件(谁没有bash配置文件)。

转到你的用户文件夹,点击cmd + fn + shift + "。"(在Mac笔记本电脑键盘上!) 隐藏文件是可见的,用文本编辑器打开.zhrc文件 粘贴这一行,不要忘记在括号之间更改用户名:

export PATH="$PATH:/Users/{username}/Library/Android/sdk/platform-tools"

您可以保存并关闭。zhrc文件

打开终端并重新加载文件:

source ~/.zshrc

现在你可以使用adb命令行了!

Mac用户只需打开/ users /(USERNAME)/。Bash_profile编辑器中的这个文件。 并添加这一行来添加路径。

export PATH="/Users/myuser/Library/Android/sdk/platform-tools":$PATH

如果通过studio安装adb,这是默认路径。 不要忘记在这一行更改用户名。