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

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

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


当前回答

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

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

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

其他回答

如果你使用的是mac,试试下面的命令。

$ HOME / . bash_profile来源

为了避免每次启动终端时重写$PATH变量,请在主目录(~/)下编辑.bash_profile(对于mac,它只是.profile)文件,并将导出语句放置在文件中的某个位置。

现在每次你启动终端,你的$PATH变量将被正确更新。要在修改概要文件后立即更新终端环境,请输入:

source ~/.profile 

对我来说,这就是这个问题的解决方法

确保您已经安装了android SDK。通常是SDK的位置 位于这个位置 /用户/用户/图书馆/ Android sdk 然后cd到那个目录。 进入该目录后,键入以下命令 ./platform-tools/adb安装你的位置apk

如果你用的是鱼: fish_add_path /用户/ <名称> /图书馆/ Android / sdk /平台工具 或者也可以在~/.config/fish/config.fish中添加相同的参数 可能需要重新启动shell

Mac用户只需打开/ users /(USERNAME)/。Bash_profile编辑器中的这个文件。 并添加这一行来添加路径。

export PATH="/Users/myuser/Library/Android/sdk/platform-tools":$PATH

如果通过studio安装adb,这是默认路径。 不要忘记在这一行更改用户名。