我需要运行一个adb前进命令之前,我可以使用ezkeyboard应用程序,允许用户使用浏览器在手机上输入。
当我运行adb forward tcp:8080 tcp:8080命令时,我得到adb命令not found错误消息。
我可以从终端运行android命令。为什么亚洲开发银行没有发挥作用?
我需要运行一个adb前进命令之前,我可以使用ezkeyboard应用程序,允许用户使用浏览器在手机上输入。
当我运行adb forward tcp:8080 tcp:8080命令时,我得到adb命令not found错误消息。
我可以从终端运行android命令。为什么亚洲开发银行没有发挥作用?
当前回答
确保adb在用户的$PATH变量中。
or
您可以尝试使用whereis定位它,并使用./adb运行它
其他回答
Mac用户只需打开/ users /(USERNAME)/。Bash_profile编辑器中的这个文件。 并添加这一行来添加路径。
export PATH="/Users/myuser/Library/Android/sdk/platform-tools":$PATH
如果通过studio安装adb,这是默认路径。 不要忘记在这一行更改用户名。
在我使用Android Studio 1.1.0的情况下,路径是这样的
\用户/用户< > / Library / Android sdk / platform-tools
将以下内容添加到~/.bash_profile
export PATH=~/Library/Android/sdk/tools:$PATH
export PATH=~/Library/Android/sdk/platform-tools:$PATH
然后运行
$ source ~/.bash_profile
在当前终端会话中加载概要文件,或者只是重新打开终端
如果您正在使用更现代的Z Shell而不是Bash,请将其放在~/中。zprofile代替。
如果你使用的是mac,试试下面的命令。
$ HOME / . bash_profile来源
如果您不想编辑PATH变量,请转到安装SDK的platform-tools目录,该命令就在那里。
你可以这样使用它:
进入你放置SDK的目录: cd /用户/曼苏尔/图书馆/开发/ Android / sdk /平台工具 使用./键入adb命令,以便从当前目录使用它。 ./adb tcpip 5555 .使用实例 亚行。/设备 ./adb连接192.168.XXX.XXX
考虑到您已经下载了SDK平台工具。这些命令适用于MAC用户。
该命令将在本地设置ADB。因此,如果您关闭终端并再次打开它,ADB命令将无法工作,直到您再次运行此命令。
export PATH=~/Library/Android/sdk/platform-tools:$PATH
这些命令将在全球范围内设置ADB。因此,一旦运行这些命令,下次就不需要再设置它们了。
echo 'export PATH=$PATH:~/Library/Android/sdk/platform-tools/' >> ~/.bash_profile
source ~/.bash_profile