持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情
Android调试不再为数据线烦恼
在长期的安卓开发过程中,我经常遇到数据线连接不上电脑的情况,在Android11之后,调试程序可以完全脱离数据线。
在Android 11之前,进行无线调试需要使用AS中的插件,第一步还是要通过连接数据线,创建一个远端设备;而在Android 11之后,开发者选项中多了一个“无线调试”功能,首次连接无需数据线,即可进行调试。
一、ADB WIFI 插件
以往的步骤是这样
-
去插件市场下载‘ADB WIFI’的插件,下载完成之后重启开发工具
-
开发工具的右侧出现ADB Wi-Fi的侧边栏,点击
-
使用数据线连接电脑,安卓设备同时打开调试
-
点击ADB-WIFI插件中“Connect”,此时会创建一个远端的设备
-
拔掉数据线,选择远端设备并运行程序。
虽然这个方式需要用线去连接,但在那个写个Demo就能找到工作的年代,也是黑科技一样的存在。
二、Android11无线调试
在Android 11的开发者选项中,多了一个功能“无线调试”。相对于无线调试的插件来说,这是官方做在系统中的无线调试,在首次启动时并不需要连接数据线,所以即使没有数据线,也可以进行调试。
条件: Android版本 >= 11; 在同一个局域网。
步骤一
进入AndroidStudio,点击运行设备,然后点击Pair Devices using WI-FI。
进入界面之后,连接方式有两种,第一种是会显示出来一个二维码。
步骤二
进入开发者模式,将“无线调试”开关打开; 然后进入到无线调试的具体内容,点击“使用二维码配对设备”,接着扫电脑上的二维码即可以了。
步骤三
连接上之后,安卓设备上会出现“已连接到无线调试“的提示,此时就可以看到开发工具已经连接上安卓设备了。