Ubuntu 上的 Android Studio adb

ing*_*ngo 3 android android-studio

我尝试将设备从 USB 连接到 Wifi,但命令提示符始终告诉我找不到 adb。

但它肯定在我的文件夹中:“~/Android/Sdk/platform-tools”,它包含:

adb          e2fsdroid  hprof-conv  mke2fs       package.xml        sqlite3
api          etc1tool   lib64       mke2fs.conf  sload_f2fs         systrace
dmtracedump  fastboot   make_f2fs   NOTICE.txt   source.properties
Run Code Online (Sandbox Code Playgroud)

我从

adb tcpip 5555
Run Code Online (Sandbox Code Playgroud)

我在这里收到错误消息。我在这里做错了什么?

小智 10

当您调用时,您的 shell 不知道去哪里查找,adb这就是您需要指定它的原因。

首先通过调用检查您正在使用哪个 shell echo $SHELL- Linux 上常见的 shell 是 bash 和 zsh。对于 Bash,配置文件位于~/.bash_profile,对于 zsh,配置文件位于~/.zshrc

根据您使用的 shell 打开该文件并将此行添加到其中:

export PATH=${PATH}:$HOME/Android/Sdk/platform-tools/
Run Code Online (Sandbox Code Playgroud)

并重新启动外壳。

然后您可以检查您的adb位置是否被识别:

adb --version
Run Code Online (Sandbox Code Playgroud)