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

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

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


当前回答

+原因是:你在错误的目录(意味着它不包含adb executor)。

+解决方案是(循序渐进):

1)找到安装adb的位置。这取决于你使用的操作系统。

Mac,它可以在:"~/Library/Android/sdk/platform-tools"

or

窗口,它可以在:“%USERPROFILE%\AppData\Local\Android\sdk\platform-tools\”中。

但是,如果你不记得这个这么长的目录,你可以通过命令“find”快速找到它。在你的终端/命令行中尝试这个,“find / name”platform-tools“2> /dev/null”(注意:我还没有在windows中测试,但它肯定适用于Mac)。

*解释find命令,

请注意在“/”字符前有一个空格——>只在用户目录中找到,而不是所有的计算机。 "2> /dev/null"——> ignore find results denied by permission. "试试没有这个代码的那个,你会明白我的意思。

2)转到我们安装adb的地方。很多人提到了3种方法:

Change the PATH global param (which I won't recommend) by: "export PATH=~/Library/Android/sdk/platform-tools" which is the directory you got from above. Note, this command won't print any result, if you want to make sure you changed PATH successfully, call "export | grep PATH" to see what the PATH is. Add more definition for the PATH global param (which I recommend) by: "export PATH=~/Library/Android/sdk/platform-tools:$PATH" or "export PATH=$PATH:~/Library/Android/sdk/platform-tools" Go to the path we found above by "cd ~/Library/Android/sdk/platform-tools"

3)使用adb:

如果您更改或更新PATH,只需调用任何adb函数,因为您将PATH添加为全局参数。(例如:“adb设备”) 如果您通过cd命令进入PATH,则调用adb函数时使用前缀“”。/ "(例如:"。/ adb设备”)

其他回答

UNABLE TO LOCATE ADB #SOLVED Simply Download Sdk platform tools.https://developer.android.com/studio/releases/platform-tools.html Extract the Downloaded file. Go to Sdk Manager in Android Studio and copy the link. Go to file Explorer and paste the path for Sdk you copied to view the Sdk files. You will notice that the Adb file is missing, open downloaded file (platform tools) copy contents and replace every content in your Sdk tool file (the file where you noticed adb is missing)and save. You are good to go.

我通过安装adb包解决了这个问题。我用的是Ubuntu。

sudo apt install 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

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

你可以这样使用它:

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

在我的例子中,我在platform-tools目录中,但以错误的方式使用命令:

adb install

而不是正确的方式:

./adb install