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

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

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


当前回答

必须将adb命令移动到/bin/文件夹

在我的例子中:

sudo su
mv /root/Android/Sdk/platform-tools/adb /bin/

其他回答

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

or

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

android-sdk /tools/adb_has_move .txt文件:

adb工具已经迁移到platform-tools/ 如果你的SDK中没有这个目录,启动SDK和AVD 管理器(执行android工具)并安装“android SDK” 平台工具” 还请更新PATH环境变量以包含 Platform-tools /目录,因此您可以从任何位置执行adb。

所以在UNIX上执行如下操作:

导出路径= $路径:~ / android-sdks /平台工具

这是最简单的方法,将提供自动更新。

安装自酿酒 /bin/bash -c $(curl - ssl https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 安装亚行 Brew install -cask android-platform-tools 开始使用adb 亚洲开发银行设备

将以下命令添加到.zshrc文件中

在终端中使用命令-> vi .zshrc打开文件 添加android sdk路径- > exportPATH="/Users/<user>/Library/ android /sdk/platform-tools:$ path "

通过-> Esc +:wq关闭文件

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

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

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

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

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

source ~/.zshrc

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