文档章节

Android WIFI Debug 无需 Root 无线调试

XngPro
 XngPro
发布于 2017/02/09 19:11
字数 505
阅读 43
收藏 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使用WiFi无线调试程序

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

宇宙执政
2014/06/25
0
0
Android WIFI 架构和控制流程

一、WIFI的基本架构 1、wifi用户空间的程序和库: external/wpa_supplicant/ 生成库libwpaclient.so和守护进程wpa_supplicant 2、hardware/libhardware_legary/wifi/是wifi管理库 3、JNI部分:...

鉴客
2011/08/24
9.7K
4

没有更多内容

加载失败,请刷新页面

加载更多

Spring Cloud Stream消费失败后的处理策略(四):重新入队(RabbitMQ)

应用场景 之前我们已经通过《Spring Cloud Stream消费失败后的处理策略(一):自动重试》一文介绍了Spring Cloud Stream默认的消息重试功能。本文将介绍RabbitMQ的binder提供的另外一种重试...

程序猿DD
18分钟前
0
0
kiss原则

KISS 原则是用户体验的高层境界,简单地理解这句话,就是要把一个产品做得连白痴都会用,因而也被称为“懒人原则”。换句话说来,”简单就是美“。KISS 原则源于 David Mamet(大卫马梅)的电...

NB-One
20分钟前
4
0
MYSQL事务处理

INNODB 事务里,所有表引擎必须为INNODB,在非实务表上操作,不会警告,不会报错,但没有效果

关元
今天
3
0
cmake 编译脚本

#!/bin/sh test -d build || mkdir -p build cd build cmake .. make

shzwork
今天
2
0
从零开始实现Vue简单的Toast插件

概述: 在前端项目中,有时会需要通知、提示一些信息给用户,尤其是在后台系统中,操作的正确与否,都需要给与用户一些信息。 1. 实例 在Vue组件的methods内,调用如下代码 `this``.$toast({...

前端小攻略
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部