在 ubuntu 13.04 上通过 wifi 运行 adb

在 ubuntu 13.04 上通过 wifi 运行 adb

首先,我是 Linux 新手,所以请耐心等待。

我有一部已 root 的 Android 手机,并且能够通过 Windows 上的 wifi 网络运行 adb,我只需要进入 adb 的目录并输入adb connect

但是,我无法在我的 ubuntu 中做到这一点。每次我输入 时adb connect,终端总是说我没有 adb,我必须安装它。当我检查 ADT Bundle 时(我从这里),我可以看到 adb 位于 platform-tools 文件夹内。

我已经尝试将目录更改为平台工具并adb connect从那里运行,但它仍然不起作用。

我是否需要通过终端再次安装 adb?或者我是否遗漏了什么?

您可能想知道为什么我不通过终端再次下载 adb 并进行反复试验?答案是因为我的互联网连接不太好,所以我想避免不必要的下载。

谢谢你的时间 :D

答案1

答案很简单,我只需要在 ubuntu 上使用./adb connect而不是adb connect。谢谢 :D

答案2

首先ADB over network通过运行在您的 Android 设备上启用Developer Options->ADB over network

在 Ubuntu 终端上,转到安装 sdk 平台工具的文件夹,例如(更改<user>为您的用户名):

cd /home/<user>/Android/Sdk/platform-tools

然后运行:

./adb connect <host>:<port>

当你启用时,你将在 Android 手机上验证 HOST 和 PORT adb over network。例如:

./adb connect 192.168.0.107:5555

然后你必须打开Android设备监视器(在Android Studio中)Tools->Android->Android Device Manager

进入 ADM 后,单击“设备”下的向下箭头并选择选项Reset adb

在终端中adb connect再次运行。例如:

 ./adb connect 192.168.0.107:5555

这将更新您的设备列表并找到您的设备。

相关内容