menu Chancel's blog
rss_feed
Chancel's blog
我就是这样的人

Android9.0 开启网络adb调试(重启不失效)

作者: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

[[replyMessage== null?"发表评论":"发表评论 @ " + replyMessage.m_author]]

account_circle
email
web_asset
textsms

评论列表([[messageResponse.total]])

还没有可以显示的留言...
[[messageItem.m_author]] [[messageItem.m_author]]
[[messageItem.create_time]]
[[getEnviron(messageItem.m_environ)]]
[[subMessage.m_author]] [[subMessage.m_author]] @ [[subMessage.parent_message.m_author]] [[subMessage.parent_message.m_author]]
[[subMessage.create_time]]
[[getEnviron(messageItem.m_environ)]]