去他的数据线:临盆夜的无线接生

173 阅读2分钟

"我日你哥!这USB口是他妈镶金了吗?"

我盯着眼前这台刚更新的P60 Pro,看着它在Android Studio里玩"反复横跳"的把戏——设备列表每隔五秒就消失重现,Type-C接口比我初恋的心还善变。更艹蛋的是,明天就要给大领导演示APP新功能,现在连个logcat都抓不到。

事情要追溯到三小时前。当我正给心率算法做最后优化时,行政部那个穿Lolita裙的妹子突然推门:"张哥,市场部说要拍宣传照,借你手机当道具用下哈"。等她哼着《孤勇者》把手机还回来时,我的开发环境就开始上演《消失的设备》。

我像妇科大夫一样检查USB接口,先后经历了:

  1. 换线三连击(原装线、淘宝爆款、甚至翻出已泛黄的古董线)
  2. 重启三连(手机、as、电脑)
  3. 开发者选项的死亡循环(关了又开开了又关,比渣男分手还纠结)
  4. 驱动(...某品牌手机助手,最后的倔强,懂的都懂)

一通操作下让我彻底死心,恍惚间在运行的位置看到一丝希望,对了,我们还能用WI-FI连接 !

image.png

下面介绍一下如何使用WIFI连接手机进行调试

武林秘籍

  1. 狂点手机系统版本号直到跳出入党申请书(a bushi,直到弹出提示已打开
  2. 配对,打开开发者选项 -> 无线调试,点击使用配对码或者二维码配对设备,然后在电脑上输入显示的IP地址和端口,成功后继续输入WLAN配对码。
  3. 我更建议直接用命令行的形式进行配对
# 先来段前戏 
# ip填上你对应的数据,别填我的啊 这里的IP地址和端口是弹窗上显示的
adb pair 192.168.1.105:39407 

# 正式链接 
# ip填上你对应的数据,别填我的啊 这里的IP地址和端口是无线调试主页上显示的
adb connect 192.168.1.105:43249

以下是我的操作记录

image.png

这个故事告诉我们,功夫不负有心人,初恋没有了还有姐姐,有线连接是包办婚姻,无线调试才是自由恋爱

3011541F.gif image.png

人间真实

姐姐不愧是姐姐,经常闹小情绪(不稳定,经常断)

脑子里灵光一闪,adb 不是还有个tcpip吗?如果用局域网通过adb转发呢?再改成外网呢? 正好我同事做了一个内网版本,欢迎大家使用,如果不好,请在issues猛喷 反正不是我写的

github.com/wb-hwang/Au…