Android真机无线调试

Android真机无线调试

在特殊情况下,比如开发电视端应用时,没办法是用普通的USB线的,而手头上又正好没有那种特殊的双头USB线;又或者是因为今天刚好没带USB线,没法直接连接电脑进行真机调试。发生这些情况只能使用无线调试了。经过摸索,无线调试主要有两种方法

命令行

0. 准备工作

  • 设备和电脑需要在同一个局域网
  • 准备一条数据线

1. 打开设备的5555端口

在终端中输入命令

adb tcpip 5555

命令执行成功之后,拔掉数据线

另外:

5555 端口不是必须的,用其他端口比如 6666、9999 都可以,开心就好

2. 获取设备的IP地址

可以从 ”设置——关于——状态消息——IP地址“ 看到设备的 IP 地址。假设获取到的 IP 地址为 192.168.1.100

3. 连接设备

在终端中输入命令

adb connect 192.168.1.100:5555

如果提示

connected to 192.168.1.100:5555

就表示连接成功了。如果是其他错误信息,可以把 adb 服务关掉,重试一下

adb kill-server

然后再重新尝试步骤 0、1、2、3

4. 检测是否连接成功

在终端执行

adb devices

如果能看到设备信息就是连接成功了

List of devices attached
192.168.1.100:5555      device

借助 adbWireless

使用第一种方法有时候不是很可靠,总是有各种各样的问题。刚才还连接上了过一会儿又断开了,真是头大;有时候还出现今天没问题,明天又连不上了的情况。
于是就 Google 一下有没有更好的办法。终于,找到了一款叫 adbWireless 的应用。

0. 准备工作

  • 设备和电脑需要在同一个局域网
  • 使用这款软件的前提是手机需要 Root。

不要用国产的 Root 工具,它会把自己变成系统应用,造成无法删除

1. 连接设备

打开 adbWireless,按下中间的大按钮

Android真机无线调试_第1张图片
adbWireless.png

然后在终端中输入命令

adb connect 192.168.1.100

如果出现

C:\>adb connect 192.168.1.100
connected to 192.168.1.100:5555

就说明连接成功了。如果不行,重启 adbWireless,然后再试一下就好了。

你可能感兴趣的:(Android真机无线调试)