这段时间一直在忙啊忙,公司要做机顶盒,没有人做过,无奈之下只能边研究边做,经过一个多月的时间,测试版本终于出来了。
今天给大家介绍下使用adb命令无线调试调试安卓应用,那有些人肯定会问,无线调试有啥用啊,连着线调试挺好的。那如果线坏了那,你会说在换一个,那如果电脑usb插口坏了那,当然可以换个电脑,哈哈 ,换电脑的都是真土豪。。。。。。还有有一些android的设备只能使用公对公的usb插口,而公司没有那种数据线,这个时候,我们高大上的无线调试就派上用场了。。。。。。。
开启无线调试有两种情况:android设备是否默认开启了端口号5555,如果开启了默认端口号:直接在androidStudio ------》Terminal中使用命令adb connect android设备ip 这时候就会显示 connected to ip:5555 ,就可以建立连接,例如(adb connect 192.168.0.123)如下图
现在我们就连接上了安卓设备,不行,我们在上一张调试的图,第一个设备是tv模拟器,第二个就是我连接是设备,android机顶盒
如果想要断开连接,只需要使用adb disconnect ip地址就可以了,在配个图
当然,并不是所有设备都会开启端口号的,如果没有开启adb,也有两种方法:
第一种:
- 使用数据线通过USB接口将手机与电脑连接,执行如下命令:
adb tcpip 5555
(5555是端口号,可以随意地指定)
执行完这句话之后,我们就可以断开数据线了 - 找到手机的IP地址,然后执行命令:
adb connect 192.168.0.123
在手机上下载一个android模拟器, 然后切到root权限, 执行命令打开adb服务:
setprop service.adb.tcp.port 5555
stop adbd
start adbd
然后adb就可以连接手机了