在安卓开发过程中,我们常常需要进行调试,尤其是在进行 app 调试时,常常需要连接手机进行调试。而开发者选项中的USB 调试和Wi-Fi 调试则成为了我们进行调试的两种方法。但是在安卓11版本中,有很多用户反应说找不到Wi-Fi 调试选项,本文将介绍其中的原因以及解决方案。
原理介绍
Wi-Fi 调试的原理是将手机和电脑连接到同一个 Wi-Fi 网络中,通过 ADB 工具建立调试连接,实现远程调试的功能。本质上是在手机上开启一个 ADB 的服务端监听调试。可是在安卓11中取消了这个选项,主如果为了改善系统的安全性。
详细介绍
在安卓11中,谷歌 已经删除了Wi-Fi 调试选项,这代表着无法进行无线调试。但是,官方推荐的替代方案是通过 USB 连接进行调试。具体参照以下步骤
1. 打开手机上的开发者选项。
2. 将手机通过 USB 连接电脑。
3. 勾选“USB 调试”选项。
4. 在电脑上安装 ADB 工具,并且在命令行中执行 adb devices 命令,查看设备是否连接成功。
5. 如果设备连接成功,这样的话就可以在 安卓 Studio 中进行调试了。
与此相对,要是你还是想使用Wi-Fi 调试的方法进行调试,请参考以下操作
1. 打开手机的开发者选项,并且勾选 USB 调试选项。
2. 在电脑上安装 ADB 工具,并且在命令行中执行 adb tcpip 5555 命令,将手机的调试端口设置为5555。
3. 断开 USB 连接,将手机和电脑连接到同一个 Wi-Fi 网络中。
4. 在电脑上运行 adb connect
5. 如果连接成功,这样的话就可以在 安卓 Studio 中进行调试了。
需要留意的是,在以上两种方案中都需要使用 ADB 工具来建立调试连接。ADB 是安卓调试桥 (安卓 Debug Bridge) 的缩写,是一款用于 安卓 系统调试的工具,可以借助命令行实现跟 安卓 手机之间的交互,不同的命令可以完成不同的任务。
总结
Wi-Fi 调试在安卓11版本中已经取消了。谷歌 的目的是为了改善系统安全性,为了能够顺利调试,我们可选择使用 USB 连接的方法。如果您还想继续使用Wi-Fi 调试的方法进行调试,需要通过 ADB 工具来实现,需要留意的是,在连接过程中很大概率会出现断开连接的情况,这需要我们谨小慎微地进行操作。