文档章节

Android WIFI Debug 无需 Root 无线调试

XngPro
 XngPro
发布于 2017/02/09 19:11
字数 505
阅读 47
收藏 0

下面介绍一下手机端无需Root通过Wi-Fi调试的方法

Tips:首先确保你的手机和电脑处于同一个局域网,无需root!!!

1、先把手机通过USB连接电脑,手机需打开调试(debug)

开发者模式->勾上[调试(debug)]

 

2、手机端开启adb tcp连接端口

Mac打开terminal[终端]、Windows打开cmd

 

adb shell
stop adbd
setprop service.adb.tcp.port 5555
start adbd

adb tcpip [port]

让手机的某个端口处于监听状态

3、电脑端设置

PS:电脑端配置在非adb shell模式下进行,如果已经进入abd shell先退出或重新打开一个窗口

phone_ip为手机的ip地址,port步骤2中设置的端口号,如5555

1.连接调试手机

adb connect phone_ip:port

 

如果报错“Connection refused”,先拔掉数据线,再次执行

 

2.断开连接手机

adb disconnect phone_ip:port

 

4、拔掉数据线,通过Wi-Fi Debug

 

现在你可以拔掉数据线,通过Wi-Fi如同USB数据线连接一般调试你的Android程序了。

PS:如果拔掉数据线后找不到手机无需再次通过数据线连接电脑,直接执行步骤3.1命令重新连接手机。

 

5、如果上述步骤执行完仍失败,可以尝试重启adb后执行步骤2、3

1.关闭abd

 

adb kill-server

 

 

 

2.开启adb

adb start-server

 

6、查看连接设备

 

adb devices

 

7、关闭Wi-Fi调试

先执行disconnect,不然会提示"error: more than one device/emulator"

adb disconnect phone_ip:port

 

再通过数据线将手机连接电脑执行

adb shell
stop adbd
setprop service.adb.tcp.port 0

 

此时拔掉数据线后,无法再通过Wi-Fi连接手机

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
XngPro
粉丝 0
博文 37
码字总数 8506
作品 0
私信 提问
Google 禁止提供WiFi共享的Android应用程序

Android和Android Market并没有Google宣传的那么开放。提供WiFi共享服务的应用程序“WiFi Tether for Root Users”被Google实行Android市场禁入,这是一款把G1模拟成无线AP,使多台PC可以共享...

红薯
2009/04/12
324
1
android之wifi移植全过程(二)

六、android的wifi移植。 现在底层的都通了,接下来就把wifi移植到android系统中。 1.提供固件firmware给驱动。 WIFI需要的firmware要复制到/etc/firmware。 或者复制到WIFI驱动指定的位置,...

sflfqx
2013/09/06
0
0
android之wifi移植全过程(一)

硬件环境 WIFI模块:Marvell8686 SDIO WIFI 开发板:S5PC100 软件环境 Linux 2.6.29 Android 2.1 项目目标:实现WIFI上网功能、并对WIFI休眠进行改善。 项目开发流程: 硬件分析:对Marvell...

sflfqx
2013/09/06
0
0
Android必会工具-ADB

在Android SDK中一个非常关键的工具,ADB。可以说ADB是Android开发、自动化测试的基础。 ADB即Android Debug Bridge,android调试桥,是开发设备(PC)和android设备之间的连接通道,通过它,开...

城下秋草
2018/07/30
0
0
android使用WiFi无线调试程序

网上有一些无线连接手机调试程序的资料,我也是看参照了他们才成功的。不过在这里参照他们我总结一下自己的流程: 1,先root手机,不然后期获取不到手机权限; 2,下载android手机终端模拟器...

宇宙执政
2014/06/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

介绍python中运算符优先级

下面这个表给出Python的运算符优先级,从最低的优先级(最松散地结合)到最高的优先级(最紧密地结合)。这意味着在一个表达式中,Python会首先计算表中较下面的运算符,然后在计算列在表上部...

问题终结者
16分钟前
0
0
Spring Boot 2.x基础教程:快速入门

简介 在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让...

程序猿DD
昨天
8
0
SpringSecurity认证流程源码级详解

SpringSecurity认证流程源码级详解 认证流程说明 认证结果如何在多个请求之间共享 获取认证用户信息

chendom
昨天
2
0
C语言中的volatile——让我保持原样

volatile译为:易变的。这不是和题目的让我保持原样矛盾了吗?其实不然,在变量前加上该关键字修饰,确实是告诉编译器,这个变量是一个容易改变的变量,不要对它进行优化,每次都要到变量的地...

天王盖地虎626
昨天
2
0
五、RabbitMQ的消息属性(读书笔记)

简介 当使用RabbitMQ发布消息时,消息又AMQP规范中的三个低层帧类型组成: Basic.publish方法帧; 内容头帧; 消息体帧; 这三种帧类型按顺序一起工作,以便消息传递时完好无损。 其中,内容...

XuePeng77
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部