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

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

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


当前回答

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了吗?在终端中执行如下命令查看:

~/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

考虑到您已经下载了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

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

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

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

在我使用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代替。

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

Brew install -cask android-platform-tools