如何使用蓝牙使用adb?

Pra*_*ngh 1 networking android tcp bluetooth adb

我目前使用的是 API 18 (Jelly Bean) 设备,默认情况下它不支持通过蓝牙的 ADB(开发人员选项中没有用于无线调试的选项)我必须使用蓝牙个人局域网将我的设备与我的笔记本电脑连接起来我的手机的蓝牙网络共享。谁能帮我启动手机的 TCP 开放端口,以便我可以使用adb tcpip "open_port_no"adb connect <phone_ip_address>:open_port_no命令连接 ADB?我已经尝试过 Playstore 中的一些应用程序来执行此操作,但它们都失败了。

Ken*_*n J 7

您需要首先通过将 USB 电缆连接到手机并从 PC/Mac 上的控制台进行设置来启用 TCP 端口:

adb tcpip 4455
Run Code Online (Sandbox Code Playgroud)

现在打开手机上的蓝牙并启用网络共享。

您需要使用手机的 IP 地址。它很可能是 192.168.44.1,因为这是默认值。如果不:

您可以根据您的计算机类型使用几种方法来获取此信息:

 ifconfig
 ipconfig /all
 route | grep default
Run Code Online (Sandbox Code Playgroud)

然后使用以下命令从计算机连接到手机:

 adb connect 192.168.44.1:4455
Run Code Online (Sandbox Code Playgroud)

您应该得到回复:

 connected to 192.168.44.1:5555
Run Code Online (Sandbox Code Playgroud)

这对我来说非常有效。抱歉回复晚了:)我只是在寻找同样的事情并偶然发现了解决方案。分享就是关怀。