AndroidStudio无线连接Android手机进行调试

         Android设备物理接口比较少,有一个type-C口可以和电脑建立USB连接。当要使用这个type-C接口当串口连接串口设备进行调试的时候就麻烦了,只能部署后再测试,不方便进行Debug调试。这时后Adb-wifi就排上用场了,基本思路就是让电脑和手机处于同一个无线局域网。然后通过adb tcpip模式进行连接。其中,通信要用到ADB调试桥工具。

1.理论知识 

        "ADB调试桥"是指Android Debug Bridge (ADB),它是一个多功能命令行工具,用于与连接的Android设备进行通信和管理。它包含在Android SDK中,并通过命令行接口(CLI)提供了各种功能,如文件传输、调试信息查看、应用安装和卸载等。         

        ADB的基本原理:

        ADB通过客户端-守护进程模型工作:守护进程(adb daemon)在Android设备上运行,负责响应客户端(adb命令行工具)的请求。客户端通过USB连接或者网络连接(Wi-Fi或者TCP/IP)与守护进程通信,从而实现与设备的交互。

2.准备条件    

        a.硬件设备:终端设备(平板 Android13)、PC (笔记本)

        c.网络环境:手机和电脑连接同一局域网(连同一个 WiFi、手机开热点电脑连接、电脑开热点手机连接)

        d.adb(版本1.0.41)

3.操作步骤

        我的设备是平板Android13版本,具体连接操作步骤如下:     

3.1 手机开启USB调试

确保手机开启了USB调试选项,并先 用USB线将手机和电脑连接起来这里画个重点,很多同学会忽视掉这一步!

3.2 电脑端执行adb tcpip 5555

        在AndroidStudio的Terminal终端命令行处执行命令 adb tcpip 5555 ,其中 5555 是端口号,可以根据自己的需求来指定,5555 是默认值。

        如果你在执行 adb tcpip 5555 的时候,发现报错 error: no devices/emulators found ,大概率就是,你没有打开手机的USB调试功能,请回到第一步再仔细阅读并操作一遍。

3.3 获取手机IP地址

        获取手机的IP地址,可以在 手机设置-关于手机-状态信息-IP地址 里找到:

3.4 IDE输入连接字符串

        随后 可以拔掉USB线 (到这一步,就可以拔掉USB线啦!) ,在AndroidStudio的Terminal终端命令行处输入 adb connect 手机ip:刚才填入的端口号5555 ,例如 adb connect 192.168.137.165:5555 ,点击连接,刷新ADB后就能在设备列表中看到连上的设备了:

 3.5运行调试

        这时可以把type-c口空闲下来连接USB串口设备,进行调试了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值