发布于 ,更新于 

🕸️ 用 ADB 把手机或平板的 WiFi 共享给电脑

今天我的Arch挂了 —— wlan0网卡消失,无法上网。查了一下发现有个东西叫USB网络共享,可以把安卓设备的网络共享给电脑,但我是WiFi平板,设置里找了一圈都没有USB网络共享,只好求助于万能的群友。

注意此方法只为应急用,不适合长久上网方案。

在此感谢 @Eumeryx 提供的方法。

首先电脑下载ADB工具包,如果完全断网可以用连着网的其它设备下载,然后用数据线传到电脑上。

然后打开CMD/终端,切到ADB所在目录,并把手机/平板用数据线插上电脑。

再输入如下命令,启用网络共享:

1
adb shell settings put global ethernet_on 3

(注:如果你是Linux,请在adb前面加上“./”。)
如果手机弹出窗口,那就在手机上允许USB调试,然后再执行上述命令。

然后执行如下命令启动服务:

1
adb shell svc usb setFunctions rndis

这时候电脑中会多出一个有线网卡,可以上网了。可以自行下载无线网卡驱动,修复坏掉的系统。