非root设备怎样通过WiFi连接adb?
如果是原生 Android,理论上是可以不 root 开启网络调试的,之前写过一个简陋的小应用厚颜推荐一下:网络调试 - AirDebug_网络调试,相似的应用也有很多。不过有些机型上不可以,当时也没琢磨是怎么回事。2015 年 10 月 8 日 更新:最近测试这个应用在非 Root 机(Android 6.0)上没有用了,手机上的直接执行命令无效,只能通过 USB 的 adb shell 来设定。也可以在 USB 调试下用 adb 开启,参考爆栈上的这个问题:networking - How can I connect to Android with ADB over TCP? 我也简单的翻译过 Android网络调试开启方法
■网友
应该是说wifi debugger吧,你还是root吧,那东西需要root才能adb connect。
■网友
1. 确保PC正确安装了ADB驱动并且能够识别你的Android设备 。2. Android设备USB调试模式已打开。3. 用USB数据线将PC与设备相连接。3. 在android-sdk\\platform-tools\\该路径下打开命令行,执行以下命令:adb kill-serveradb start-serveradb tcpip 5555adb connect xxx.xxx.xxx.xxx:5555
其中xxx.xxx.xxx.xxx为你手机的无线局域网的ip地址,显示连接成功之后拔掉数据线即可。
■网友
【非root设备怎样通过WiFi连接adb?】 无线使用 adb 方式其实是不需要 root 的,其实就是简单的几条命令就可以做到,如下:
开始这些操作之前,确保你的手机和电脑是在同一局域网的、adb 环境配置是正常的通过 USB 线连接连接手机之后,用下面的命令启动监听(端口号可以自己定义)$ adb tcpip 5555
2. 查看你手机的 IP 地址,然后进行连接$ adb connect 192.168.1.146:5555
3. 连接成功之后你会看到提示语:starting in TCP mode port: 5555当然你也可以给 Android Studio 安装一些插件来完成这些工作,比较便利一些,详情可以参考:
火蚁:你知道 adb 的无线方式开发模式吗?让你摆脱 USB 线的束缚
■网友
你还可以刷个MIUI,只给终端APP开户ROOT权限。这是我当时用的方法Wifi连接Android手机调试
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
- 怎样评价类似前橙会、百老汇、南极圈这样类型的离职帮抱团,对企业的积极意义和消极意义