Android(安卓)studio使用adbwireless实现WiFi调试
转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/47093971
本文出自【吴孝城的CSDN博客】
Android studio使用adbwireless
通过无线WiFi在真机上测试安卓程序。首先手机要root,这个网上找个root工具root就行,还有电脑和手机要在同一个局域网内,可以连同个路由或者电脑开WiFi给手机连接
然后下载adbwireless,安装到手机上,启动它。你会看到一个IP地址,
打开电脑上adb的路径,在SDK里找到adb.exe
复制下它的路径,我的是E:\ASSDK\sdk\platform-tools
然后右键桌面:这台电脑>>属性>>高级系统设置>>环境变量(N)..
在系统变量(S)里找到Path,选择编辑,
把adb.exe的路径放进去。不要忘了用";"与其他路径分开。再一路确定下来。
打开命令行
输入"adb devices"回车
出现下面图示证明配好了
如果你开启了模拟器,就会在List of devices attached下面出现一个IP地址和5555端口,
Android Studio也可以在Terminal中输入
然后输入"adb connect xxx.xxx.xxx.xxx"
(其中xxx.xxx.xxx.xxx是你手机adbwireless上显示的IP地址)
回车,如图没报错证明链接成功了。可以用真机做安卓应用测试了。
(如果不行重启手机的adbwireless)
下次要用时只需要把手机和电脑连同个局域网,手机打开adbwireless,电脑在命令提示符里执行"adb connect xxx.xxx.xxx.xxx"就行。
其中IP地址后面的5555是你真机默认的端口号。
输入"adb disconnect xxx.xxx.xxx.xxx"断开链接
运行程序时就会有你的手机出现了。
如果是Ubuntu系统
在配置好SDK后,就可以直接用无线连接真机调试程序了
打开终端,输入adb devices
会看到
List of devices attached
192.168.56.101:5555 device
再输入
adb connect xxx.xxx.xxx.xxx
其中xxx.xxx.xxx.xxx是手机adbwireless软件止显示的IP有地址
回车,OK
运行程序时就有你的真机可选了
报错:unable to connect to 192.168.1.131:5555: cannot connect to 192.168.1.131:5555: 由于目标计算机积极拒绝,无法连接。 (10061)
出现这个错估计是手机root了,但是没有授权给adbwireless,下载个root的授权管理。然后给adbwireless授权。再重新连接就行。
如果是adbwireless上的IP地址是adb connect 0.0.0.0的话,把adbwireless关掉,重新开一下。
error: cannot parse version string: kg01
出现这个错误先在环境里看下adb的路径对不对,如果没错就在任务管理器里把adb.exe,或kadb.exe结束掉,然后重新执行adb connect xxx.xxx.xxx.xxx命令就行
更多相关文章
- fir.im Weekly - 600个 Android(安卓)开源项目汇总
- Android用户输入系统和移植内容概要
- 【Android(安卓)开发】:UI控件之 DatePicker 输入日期控件的使用
- Android的传感器编程小结
- android 解决BaseQuickAdapter中EditText输入错位问题
- Android(安卓)华为手机音频设置播放倍速mMediaPlayer.getPlaybac
- Android(安卓)二:root 手机的原理
- 招聘Android手机应用开发工程师
- Android如何运行真机在eclipse上调试应用?