笔记9 | 使用wifi连接adb打印数据
地址
CSDN 地址:http://blog.csdn.net/xiangyong_1521/article/details/78067139
由于机器的调试与dvr设备公用端口,李冰冰跟范冰冰不可兼得的问题来了,现dvr使用过程中出现了故障,唯一的端口肯定只能给dvr,不知道问题出哪了,讨教了公司所有搞软件的前辈,可能是在dvr设备拔插的不同状态下,储存路径是变了,这就需要在不接usb线的情况下用adb打印了,于是在摸索中,实现了wifi连接adb,通过eclipse实现了打印。
目录
方法一
方法二
一. 方法一
a.第一步
确保电脑和Android设备连接在同一个WIFI网络环境。
b.第二步
用USB线连接Android设备。连接上之后你的电脑就会检查到设备并且ADB将会以USB模式启动。可以通过adb devices命令检查连接上的设备,用adb usb命令确认adb是运行在usb模式下面。
$ adb devices
List of devices attached
04bdc4c9252391b9 device
$ adb usb
restarting in USB mode
c.第三步
用adb tcpip模式重启adb
$ adb tcpip 5555
restarting in TCP mode port: 5555
d.第四步
查看Android设备的IP地址,这里有三种方式查看Android设备IP。· 设置-关于手机-状态信息-ip地址中查看· 设置-WLAN-点击当前链接上的Wi-Fi查看IP· 通过ADB命令查看设备IP地址:adb shell netcfg
e.第五步
知道设备IP地址之后,就可以用adb connect命令通过IP和端口号连接ADB了。
$ adb connect 192.168.1.3:5555
connected to 192.168.1.3:5555
#查看一下连接上的设备,usb连接和wifi连接都存在
adb devices
List of devices attached
04bdc4c9252391b9 device //usb连接
192.168.1.3:5555 device //wifi连接
拔掉USB线,会发现设备仍然是连接上的。但是这个方法对我来说并没有什么软用,因为需要先用usb线连接机器,完成了wifi连接后,唯一的端口换成Port1连接dvr设备的时候,wifi连接就断了,于是就找到了第二种实现方法!
二. 方法二
a. 第一步
安装好以下软件,并获得机器权限。
AndroidTerminalEmulator.apk(android终端模拟器)
BusyBox.apk(嵌入式Linux的瑞士军刀)
KingRoot.apk(root软件)
b.第二步
确保电脑和Android设备连接在同一个WIFI网络环境。
c. 第三步
在android终端模拟器界面输入以下命令
su
setprop service.adb.tcp.port 5555
stop adbd
start adbd
d. 第四步
点开机器的wifi连接详情查看ip地址
e. 第五步
在电脑cmd输入如下adb命令
adb connect wifi的ip地址:5555(例如我的是 adb connect 192.169.199.200:5555)
connected to 192.169.199.200:5555 //当返回这个结果时,说明wifi adb连接成功
过程中机器不需要usb线连接电脑,端口换成Port1连接会断,所以在连接操作之前把dvr连接好就可以了,接着使用eclipse就可以打印数据了。
EDN
当然,聪明的你或许可能发现,这方法尼玛完全可以破解别家的ROM啊!666
转载于:https://www.cnblogs.com/xiangevan/p/10751704.html
笔记9 | 使用wifi连接adb打印数据相关推荐
- Android无线调试 Wifi连接ADB不用数据线
为什么用Wifi连接ADB不用数据线?因为我的数据线不见了. 前提:你的手机ROOT过,做Android开发的,别跟人说你的手机不是ROOT的. 步骤: 1.在手机上把ADB服务进程的TCP端口 ...
- 通过wifi连接adb的三种方法
ADB,全称 Android Debug Bridge,是开发测试人员常用的工具,通常我们会通过数据线来调试应用,但是很多情况下我们不一定能通过数据线连接电脑,比如Android模拟器,电视盒子或其他 ...
- adb学习:七:wifi连接adb
目录 一.目的 1.想:直接PC端通过局域网wifi连接adb,测试安卓设备,省去USB线 二.参考 1.通过wifi连接adb的三种方法 三.操作:1:成功:直接PC端通过局域网wifi连接adb, ...
- Android手机用wifi连接adb调试的方法
https://www.jianshu.com/p/dc6898380e38 0x0 前言 Android开发肯定要连接pc的adb进行调试,传统的方法是用usb与pc进行连接,操作简单即插即用,缺点 ...
- 通过wifi 连接 adb 到 手机
网上很多文章都需要先用 usb 线连接先做一下设置,然后才能通过下面的方法连接 julian@julian-ThinkPad-T450:~/tools/android_sdk/platform-too ...
- 自己动手做一个adb的wifi连接及adb命令的apk
前言 估计搞安卓开发的小伙伴们都放弃了eclipse的开发转战android studio了吧,现在gradle都3.0 buiild都24.0.2了以后 都不再支持2.2及以下的版本了.eclips ...
- 【Android】使用Wifi或网线连接ADB调试App
为什么用Wifi连接ADB不用数据线?因为我的数据线不见了. 前提:你的手机ROOT过,做Android开发的,别跟人说你的手机不是ROOT的. 步骤: 1.在手机上把ADB服务进程的TCP端口 ...
- ESP Wi-Fi 连接异常断开原因排查分析
此篇博客用来分析 ESP Wi-Fi 连接异常断开的现象. 1 Wi-Fi 连接的过程 以下是一段 Wi-Fi 顺利连接过程的 log.其中可以清晰的看出 state 的转移(init-> au ...
- android wifi连接打印机并获取打印机状态
最近在做wifi连接打印机打印小票.如何获取打印机的状态是个问题,简单的写一下大家可以参考一下. /*** 获取打印机状态* @return*/public String getPosStatus() ...
最新文章
- SQL Server安全-加密术和SQL注入攻击
- 英语四级比计算机等级难多少,英语四级难考吗?学长:掌握方法,过“425”分不困难...
- 用Python实现队列
- .NET Core系列 : 2 、project.json 这葫芦里卖的什么药
- vavr_使用Vavr在Java 8流中更好的异常处理
- Unable to parse the date: 2017-12-30 日期格式转化失败
- 算数编码与哈夫曼编码的比较【转载】
- 怎么将文件转换成linux文件,你如何在linux中创建一个将文件转换为大写...
- python的web技术宅
- Python批量修改Word文档中特定关键字的颜色
- 轮播图高度自适应_【2020顶会NIPS】用于交通预测的自适应图卷积循环网络
- java对象的我可变属性,不可变对象的所有属性都必须是最终的吗?
- 透视相机(PerspectiveCamera)
- 5个免费设计素材网站,设计师必备
- Windows蓝屏之后,DUMP分析教程
- 移动MM 支付SDK遇到的问题
- 【期末不挂】离散数学 · 常考题型你都会了叭~
- 感谢ZhangYu dalao回关
- ADC—应用交付-AX系列
- 网页版linux客户端,网页版微信将关闭,Linux开发者哭惨
热门文章
- 树(1)------实现和遍历
- 嵌入式linux tftp服务的配置
- spring boot Redis使用
- 云安全:云访问安全代理(CASB)系统的陷阱和潜力
- jconsole命令(Java Monitoring and Management Console)
- hdu4932 Miaomiao#39;s Geometry (BestCoder Round #4 枚举)
- CPU-bound(计算密集型) 和I/O bound(I/O密集型)
- 成都Uber优步司机奖励政策(4月24日)
- shell bash判断文件或文件夹是否存在
- 挺水的一门课,发现全系都过了,就自己挂了,这是一种什么样的感觉呢?