通过WIFI进行Android调试
来源:互联网 发布:国密算法怎么调用 编辑:程序博客网 时间:2024/06/09 17:06
转自:http://my.oschina.net/Ccx371161810/blog/284225
一、原理:
1.让手机监听自己的某一个端口。
2.让电脑端的adb连接这个端口。
二、方法1:(电脑端和手机端)
1.让电脑和手机处于同一个wifi下。
2.将手机进行root,如果没有root下载一个360的一键root,很方便。
3.手机端下载Wifi_ADB(本人测试成功)或者adb_wireless(本人测试不成功),打开运行。
4.电脑端打开cmd窗口,进入adb.exe所在目录(在sdk/platform-tools目录下),输入adb connect a.b.c.d 其中a.b.c.d是手机端ip,在Wifi_ADB中会显示。
5.eclipse中正常运行程序就可以通过wifi来调试了。
三、方法2:(电脑端和手机端)
1.同方法1.1
2.同方法1.2
3.下载一个shell软件,网上有很多。(从手机端设置,不用再下载Wifi_ADB或adb_wireless)
su
//
获取root权限
setprop service.adb.tcp.port 5555
//
设置监听的端口,端口可以自定义,如5554,5555是默认的
stop adbd
//
关闭adbd
start adbd
//
重新启动adbd
4.同方法1.4,但是有一点需要注意,就是如果在第三步中将端口设置为5555之外的端口的话,则需要adb connect a.b.c.d:e,其中e是新设定的端口号。
5.同方法1.5
6.如果要关闭的话,则奖第三步中的5555改成-1重新执行一遍即可。
四、存在的问题
各位朋友在经过上述的设置后会发现可以成功的使用wifi进行adb调试了。但是这里还存在一个问题,就是wifi调试容易断线,断线就要重新进行connect,使用起来难免有些麻烦。
究其原因,是由于系统为了省点会将wifi进入休眠模式,也就是说过一段时间不用之后wifi就不在线了,那么怎么来解决这个问题呢?(以下可选,我用了后无法使用wifi,如果无法使用,请解压原ROM中的tiwlan.ini文件恢复)
1.下载wifi配置文件,http://download.csdn.net/detail/shishengshi/5624417
2.解压,将里面的tiwlan.ini拷贝到手机的/system/etc/wifi目录下,如果原来已经存在,替换之。前提仍然是需要root。
3.拷贝的方法有很多种,可以直接用usb拷贝;如果无usb,可以通过小米文件夹的wifi管理功能拷贝;如果还没有可以通过eclipse里面的ddms里的file explorer拷贝。
4.最后关闭重新打开wifi,搞定。
- 通过WIFI进行Android调试
- eclipse通过wifi连接android进行调试
- android 通过WiFi进行adb调试
- Android 通过WiFi进行ADB调试
- Android studio通过WiFi连接进行调试
- Android 无需通过USB数据线 通过wifi 进行Debug 调试
- adb 通过wifi进行调试
- Eclipse 通过wifi连接android设备进行调试
- [Android开发常见问题-3] 通过WiFi进行adb调试
- 通过WiFi连接Android手机,进行ADB调试
- 通过Wifi调试Android程序
- 通过Wifi调试Android程序
- 通过wifi调试android程序
- 通过Wifi调试Android程序
- 通过wifi调试android程序
- 通过wifi调试android程序
- 通过wifi调试android程序
- 通过Wifi调试Android程序
- Python 字符串操作
- C++标准转换运算符const_cast
- 回调函数
- NOJ 网络赛 D题 天神小学
- 用USBwriter往优盘写入.iso文件后,优盘无法格式化
- 通过WIFI进行Android调试
- 漫道短信 联通电信收不到的处理方法
- android之官方网络通信框架volley
- CString和LPCTSTR互转
- leetcode || 47、 Permutations II
- 数据结构之图说
- Android Studio开发入门-引用jar及so文件
- 字符串右循环移位函数
- 【Spring】官网教程阅读笔记(一):创建一个符合REST规范的web服务