网络ADB大家一般都是开黑域的时候才会用到,防止黑域被系统杀后台,或者不小心换了USB调试方式,又或者你的手机有root,但只是不想看支付提示……
LineageOS这些原生ROM,在开发者选项里可以打开,但其它很多非原生ROM就没有这个开关,我们可以借助电脑来开启网络ADB。
在电脑上安装ADB工具并设置好环境变量,如果是Linux电脑,直接安装好就不用管了,安装方法百度上有很多,如果不会用百度,我建议先不要学玩机。
手机打开USB调试,调试类型为充电或者MTP(文件传输),用数据线连接到电脑。
电脑上打开终端,输入:
adb tcpip 5555
如果手机上有什么提示,点允许,然后就差不多可以了,5555是ADB默认端口,可以改成1024~65535之间的任意端口。
手机上也可以安装终端模拟器,输入:
netstat -antp
如果有5555端口在运行就OK了!但这种方法重启手机就会失效
下面给个永久有效的方法,但是要root!
用RE管理器或者MT管理器,编辑/system/build.prop,
在最后面单独开一行,写上如下代码:
service.adb.tcp.port=5555
保存,重启手机,OK!