151-5197-5087
扬州华为授权服务中心
当前位置:网站首页 > 网络设备调试 正文 网络设备调试

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

2024-12-05 22:00:58 网络设备调试 25 ℃ 0 评论

         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串口设备,进行调试了。

版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接

请在这里放置你的在线分享代码
«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接