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

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

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


当前回答

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

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

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

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

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

source ~/.zshrc

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

其他回答

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

如果您不想编辑PATH变量,请转到安装SDK的platform-tools目录,该命令就在那里。

你可以这样使用它:

进入你放置SDK的目录: cd /用户/曼苏尔/图书馆/开发/ Android / sdk /平台工具 使用./键入adb命令,以便从当前目录使用它。 ./adb tcpip 5555 .使用实例 亚行。/设备 ./adb连接192.168.XXX.XXX

确保adb在用户的$PATH变量中。

or

您可以尝试使用whereis定位它,并使用./adb运行它

安装adb了吗?在终端中执行如下命令查看:

~/Library/Android/sdk/platform-tools/adb

如果打印输出,跳过以下安装步骤,直接进入终端命令I列表:

发布Android Studio 通过工具-> Android -> SDK管理器启动SDK管理器 检查Android SDK Platform-Tools

在Mac上运行以下命令并重新启动终端会话:

echo export "PATH=~/Library/Android/sdk/platform-tools:$PATH" >> ~/.bash_profile

注意:如果切换到zsh,上面的命令应该使用.zshenv而不是.bash_profile

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

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

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