1

更新到 Android Studio 3.6.1 后,工作室看不到连接的设备,
但在adb devices

在此处输入图像描述

调试器也停止工作
不起作用

adb kill-server
adb start-server

我尝试使用模拟器,但其中的调试器不起作用

操作系统:MacOS Mojave

4

2 回答 2

1

决定:
Studio 改变了使用平台工具的方式,它曾经是:

/Library/Android/sdk/platform-tools

更新后:

/Library/Android/sdk/platform-tools/platform-tools

我不知道为什么会这样,但是在我从嵌套的 platform-tools 中移动了所有内容之后,一切正常

于 2020-03-30T22:17:26.767 回答
0

第一次尝试

要更改应用程序在 Android Studio 中单击运行或调试时的默认设置,请执行以下步骤:

  1. 去跑步

  2. 单击编辑配置

  3. 选择项目

  4. 在 Android 应用程序页面的常规选项卡下找到目标设备部分。

这似乎是您切换项目构建的地方。如果您正在导入一个项目,它实际上默认为 Emulator,不知道为什么。您还可以选择“打开选择部署目标对话框”以列出已连接和模拟的设备。

秒试

转到设备管理器(只需使用“开始”搜索)并查找任何显示错误的设备。许多机器人会显示为未知的 USB 设备并带有感叹号。选择该设备并尝试为其更新驱动程序。对于更新部分,请点击链接:通用 adb

但在此之前,您必须更新您的 sdk 管理器并确保已安装 Google USB 驱动程序包。

完成后,驱动程序文件将下载到 \extras\google\usb_driver\ 目录中。提示:在 Windows 开始和打开文件位置下搜索“android_winusb.inf”以获取提到的目录。

打开您的设备管理器,导航到您的 android 设备,右键单击它并选择更新驱动程序软件,然后选择浏览驱动程序软件。按照之前的文件位置路径安装 Google USB 驱动程序。

第三次尝试

有些电缆不能用于开发者模式或传输文件。一个解决方案是更换你的电缆,不要浪费时间。

并确保允许 USB 调试模式

第四次尝试

未安装驱动程序:如果 Android 物理设备不是 Google/Nexus 产品,则您必须下载特定型号的 OEM 驱动程序。

HAXM 未正确安装:硬件加速执行管理器一定未正确安装在您的计算机上。尝试直接从 SDK 中可用的选项重新安装它。

没有正确的路径:有时虽然文件在本地系统中可用,但 Android Studio 不会以准确的路径名引导到文件。

............. 在进行以下步骤之前,请确保

您的“Google USB 驱动程序”包已安装(“工具”->“SDK 管理器”-> 检查“Google USB 驱动程序”->“应用”->“确定”)。

如果您尝试使用模拟器访问,请检查“英特尔 x86 模拟器加速器(HAXM 安装程序)”是否已安装。(“工具”->“SDK 管理器”-> 勾选“英特尔 x86 仿真器加速器(HAXM 安装程序)”->“应用”->“确定”)

转到工具。然后转到 SDK 管理器。打开 SDK 工具。取消选中“Android SDK Platform-Tools”(在我的情况下它被选中)。按申请然后确定。再次转到工具。然后转到 SDK 管理器。打开 SDK 工具。检查“Android SDK Platform-Tools”重启Android Studio :)

希望这对你有用。

于 2020-03-26T22:44:59.693 回答