我需要运行一个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了吗?在终端中执行如下命令查看:
~/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用户的zshrc文件(谁没有bash配置文件)。
转到你的用户文件夹,点击cmd + fn + shift + "。"(在Mac笔记本电脑键盘上!) 隐藏文件是可见的,用文本编辑器打开.zhrc文件 粘贴这一行,不要忘记在括号之间更改用户名:
export PATH="$PATH:/Users/{username}/Library/Android/sdk/platform-tools"
您可以保存并关闭。zhrc文件
打开终端并重新加载文件:
source ~/.zshrc
现在你可以使用adb命令行了!
确保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 /平台工具
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.
为了避免每次启动终端时重写$PATH变量,请在主目录(~/)下编辑.bash_profile(对于mac,它只是.profile)文件,并将导出语句放置在文件中的某个位置。
现在每次你启动终端,你的$PATH变量将被正确更新。要在修改概要文件后立即更新终端环境,请输入:
source ~/.profile