android wifi tcpip,Android无线调试:tcpip无线连接 | WiFi apk无线连接

tcpip无线连接  |  WiFi apk无线连接

Android开发中,一般都是使用USB有线来调试app,但是在无数据线或者插口松动的情况下,就无法实现。所以使用无线调试也是一种有效方式。先说两个adb命令:

1. adb usb                - restarts the adbd daemon listening on USB

adb usb就是通过USB数据线连接Android设备(这种是我们经常用的方式)

2. adb tcpip                 - restarts the adbd daemon listening on TCP on the specified port

adb tcpip则是通过TCPIP的方式连接Android设备(很显然这种是无线连接,port为端口号,可以随意指定)1. 进行tcpip无线连接的操作如下:

1. 使用USB数据线连接Android设备;

2. 在dos命令行输入adb  tcpip  [xxxx]命令 (例如:adb tcpip 8888,xxx代表端口号);

3. 断开USB数据线(数据线和设备断开连接); 也可以不断开。

4. dos中输入adb connect [:] 命令 (例如:adb connect 192.168.190.130:8888)。

{192.168.190.130是设备(手机)在局域网中的IP地址;8888是第2步设置的端口号}

8de67c38439f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

5. 命令行若显示 connected to 192.168.190.130:8888   恭喜你 ! 连接成功了,可以开始无线调试啦!

8de67c38439f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

无线连接模式

8de67c38439f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

第3步 没有断开USB数据线,就会出现USB和无线同时连接上一台设备。

总结:

1.必须先用USB数据线连接上设备(手机),才可以输入指令实现tcpip无线连接。

2.如果连接后,重启设备(手机)就会断掉无法连接上;又要先用USB数据线连接。

8de67c38439f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

reboot命令重启手机(手机关机也一样)之后就断开了连接。

3.手机无需root权限。

4.PC和手机一定要在同一个局域网内,否则无法实现无线调试。局域网是否有接入互联网能力无关。2. 进行WiFi apk操作步骤:

1.在手机上安装无线调试的apk

8de67c38439f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

应用市场下载一款apk即可

2.点击运行就会出现

8de67c38439f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

8de67c38439f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

3. 在cmd命令窗口输入

8de67c38439f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

输入的命令是 adb connect 192.168.190.134:5555     (其中5555是apk设定的端口号)

总结:

1.手机必须要root权限,否则无法连接成功。

2.PC和手机一定要在同一个局域网内,否则无法实现无线调试。局域网是否有接入互联网能力无关。

进行tcpip无线连接,必须要usb先连接上才能使用;

进行WiFi apk无线连接,必须要有root权限才能使用。

如果usb没有,并且没有root权限是否也可以连接上呢!!!这种极端情况比较少,但常在河边走。。。。;如果有哪位高手实现了,烦请告知我,谢谢!   如果有哪位大神实现了,烦请告知我,谢谢!手机热点 --> 也是一个局域网:

PC和手机必须在同一个局域网内,如果碰到ip网关会变或者没有一个局域网。可以自带一个路由器(无需有接入互联网能力);当然没有闲置的路由器,那么开启手机的热点,然后pc和手机同时连接这个热点也是可以的。

参考博文 : http://blog.csdn.net/github_2011/article/details/70738203

进行WiFi apk无线连接 原码:

8de67c38439f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

8de67c38439f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

8de67c38439f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

权限设置处需要root

用户可以根据需求在驱动库里选择相对应的通讯驱动程序,配置相应的通讯握手参数,自由定义需要控制和采集的变量名、通讯地址、数据类型和初始值。功能说明及图片展示: 1.安装完成首次进入将会显示三页功能简要展示页面。 2.点击“立即使用”按钮,进入登录界面(公测账户为admin,密码admin)。 3.登录成功进入APP主页,此时主页所有状态为初始未配置状态。 4.在主页状态下向右滑动,可打开功能模块选择列表。 5.点击“WIFI连接”进入连接现场设备网络页面,如果此时用户已通过手机WIFI页面连接现场设备,则直接跳过此步骤。 6.连接成功后返回功能模块选择列表,点击“参数设置”进入通讯相关参数配置页面(首先进入驱动配置页面),目前驱动库中只有支持Modbus TCP的驱动,后续会持续更新,用户通过在驱动库列表中长按操作将选中的驱动挑选至已选列表中,如果要取消,可以在已选列表中通过同样的长按操作完成。 7.配置要访问的设备通讯参数,与主页的操作逻辑一致,在驱动配置页面向右滑动打开配置功能列表,点击“通讯参数配置”进入通讯参数配置页,然后点击右上角的加号,此时软件会根据已选的驱动类型自动添加一条相对应的通讯参数,用户可以通过双击的方式打开修改列表,然后在列表的某一条参数处通过长按的方式进入最终的修改对话框,修改完成后,可以通过长按的方式选定当前需要的参数配置信息到已选区域。 8.通讯参数配置完成后,向右滑动进入配置功能列表,点击“IO参数配置”进入地址段的分配,点击右上角的加号,在弹出的对话框中根据实际需求分配响应的起始地址以及地址数量,分配完成后,可在屏幕右侧边缘向左滑动调出隐藏功能菜单,通过功能菜单可查看和修改配置地址段的功能对应的IO点信息。 9.所有配置完成后,可返回主页,此时主页显示当前配置的信息,其中“控制操作”功能可以通过按钮发送布尔值,操作逻辑为当前值为0时发送1,当前值为1时发送0,而“参数设置”功能通过对子项长按可以设置调出输入框设置相应的参数值。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值