Android Studio 4.2 Canary 无法使用无线调试

3

1
有时候您的设备可能会出现“DHCP”问题。您尝试过使用静态IP连接吗? - cantona_7
在移动设备上还是在桌面电脑上? - AVEbrahimi
手机。几个月前我遇到了类似的问题。试试使用静态IP来解决它。 - cantona_7
我试过了,还是不起作用。:| - AVEbrahimi
1个回答

0

为了作为一项预防措施,请确保启用了开发人员选项和无线调试,并安装了最新的SDK平台工具:

  1. 进入SDK管理器 > SDK平台 > 选中“显示包细节”(在右下角)。

  2. 展开最新的稳定版Android版本(目前为Tiramisu)> 并检查Android SDK平台(目前为33)是否已经被选中/安装。

  3. 点击应用并允许安装完成(如果需要)。

解决方法1

尝试从Android Studio设置中禁用然后重新启用adb mDNS。

解决方法2

尝试禁用任何(虚拟)网络适配器,例如VPN或VM(虚拟机)。

这些步骤适用于Windows,可能也有Mac的等效方法,所以可以尝试一下,如果Mac没有虚拟适配器,那就试试下一个解决方法。
你可以在控制面板的顶部栏中输入以下路径(Control Panel\Network and Internet\Network Connections),否则按照以下步骤操作:
1. 在Windows中打开“控制面板” 2. 点击“网络和Internet” 3. 点击“网络和共享中心” 4. 点击“更改适配器设置” 5. 右键单击要禁用的适配器
完成这些更改后,请检查Android Studio,看看禁用适配器是否解决了问题。
修复方法3:
前往Android/sdk/platform-tools文件夹。

对于 Windows,默认位置是:C:\Users\[User]\AppData\Local\Android\Sdk\platform-tools (但像我一样,您可能已经移动了文件夹,请检查一下。)

  1. 打开命令提示符或终端(在 Mac 上)。
    • 在 Windows 上,可以通过单击 Windows 资源管理器地址栏中的文件夹路径,然后键入 cmd 并按回车键来执行此操作。
    • 或者,您可以在任何地方打开终端并键入 cd [您 PC 上 platform-tools 文件夹的路径]

如果您的电脑在 Android 设备上的“配对设备”下显示,则跳至第 6 步;否则,

  1. 通过选择使用配对码与设备配对,找到您的IP地址、端口号和配对码。请记下设备上显示的IP地址、端口号和配对码。

  2. 在您打开的终端中运行adb pair ipaddr:port。使用上述的IP地址和端口号。

  3. 当提示时,请输入配对码,如下所示here

*附注:这些步骤也可以从谷歌的here处获得,但由于某种原因,他们没有提到上述步骤。

  1. 成功配对设备后,运行adb connect ip:port。该ip:port可在无线调试主页here中看到。

希望通过这样的方式,设备能够连接成功。

来源

你可以在这里查看我的完整答案here或者下面原始修复的发现。我已经编辑了我的答案,以避免它成为一个完全重复的问题,但问题是没有人知道实际原因和哪个修复方法可能有效或无效,比如修复方法2曾经对我有用,然后我搞砸了,问题又出现了。
修复方法1:这里有一个答案。 修复方法2:这个答案。 修复方法3:这个问题这个答案/图片这里的前两个答案
如果其中任何一个对你有帮助,请考虑点赞,我在这里是新手,需要一些声望来点赞其他答案并发表评论。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接