作者:Chancel, 时间:2021 Dec 06, 阅读:213
Android 9.0的版本开启网络adb调试非常方便,在使用数据线连接设备后开启网络监听
➜ adb tcpip 5555
拔掉数据线后,我们可以在确保手机与PC均处于相同局域网(相同网段)下使用adb进行网络adb调试,假设手机IP为:172.16.0.100
➜ adb connect 172.16.0.100:5555
网络adb调试非常方便,但缺点是重启后便失效了,每次都需要手动到开发者模式中开启非常不方便
为了使设备每一次重启都自动开启网络adb调试,我们可以在/system/build.prop中加入下面语句来确保每一次开机自动启动网络adb调试
➜ service.adb.tcp.port=5555
修改build.prop需要root权限且挂载/system分区,较为复杂,可参考以下修改build.prop加入语句的过程
➜ adb root
adbd is already running as root
➜ adb disable-verity
verity not enabled - ENG build
➜ adb remount
remount succeeded
➜ adb shell
OnePlus6:/ $ mount -o rw,remount /
OnePlus6:/ $ echo service.adb.tcp.port=5555 >> /system/build.prop
OnePlus6:/ $ reboot