456

Android Studio 中的 AVD 管理器不会显示我的设备,但adb devices会显示它。我在这里遗漏了一些明显的东西吗?

4

73 回答 73

365

我最近遇到了这个问题,不管我做了什么(重启 adb,编辑 adb_usb.ini,重启计算机+设备+交换 USB 端口,重新安装工作室等)我就是无法让它工作,甚至无法使用“adb devices”检测我的设备。最后经过大约 2 小时的谷歌搜索和测试,有人建议在我的设备上切换到PTP而不是MTP 。当我这样做时,我的设备上出现了一个弹出窗口,要求我允许我的 mac 访问,突然一切正常(必须重新启动工作室才能让它出现在那里)。

我现在可能会碰到这个线程,但它是谷歌搜索的第一个结果,我很难找到这个问题的答案,所以我认为应该添加这个作为解决方案。

于 2014-09-22T12:35:56.913 回答
296

在您的设备上:

转到设置/开发人员设置/允许USB调试模式

如果禁用“允许 USB 调试模式”选项。然后,您可能将设备当前连接到您的 PC。断开设备连接,该选项现在应该可用

注意:在 Android 4.2 和更新版本上,开发者选项默认是隐藏的。要使其可用,请转到“设置”>“关于手机”,然后点击“内部版本号”七次。返回上一个屏幕以查找开发人员选项。

如果它仍然没有帮助,你可以用这个表达式谷歌它:

如何在 YOUR_PHONE_TYPE 上启用开发者选项

于 2014-10-02T16:38:09.903 回答
198

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

1.跑步

2.点击编辑配置

3.选择项目

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

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

于 2013-05-16T22:20:33.540 回答
114

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

趋势博客文章

已编辑

一些 USB3 端口也会引起问题。不确定是否有办法检查电缆/usb 是否工作。但是有没有办法检测USB类型USB2或USB3?. 如果您使用的是 USB3,也可能是端口问题。

于 2016-05-27T15:57:19.867 回答
61

我不得不这样做,killall adb因为不知何故,Android Studio 设法崩溃并且不想再与 adb 通信。因此,我的设备没有出现。

所以退出Android Studio,终止终端中的所有adb实例并再次启动Android Studio(应该询问它是否应该启用调试)工作。

于 2014-01-12T12:16:01.363 回答
47

花了一些时间后,我发现问题是启用 USB 调试选项。只需在您的手机设置->开发人员选项->USB调试中找到。只需启用它,它就可以工作。它可能会帮助某人!

在此处输入图像描述

于 2017-03-14T01:53:06.023 回答
40

它通过以下步骤对我有用:-

如果您使用 Windows,由于驱动程序问题,设备将不会显示。

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

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

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

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

在您的 android 设备中重新启动 Android Studio 和开发人员选项并重新连接 USB。

干杯!

于 2015-04-13T09:38:36.230 回答
36

就我而言,以下步骤有助于解决问题:

1) 确保在 Android SDK Manager 中安装了“Google USB Driver”包

2) 从这里下载“ADB Driver Installer 2.0”

3)运行下载的工具并连接您的智能手机;在我的情况下,它表明驱动程序安装不正确并建议修复它

完成这些步骤后,我的 Android Studio 立即识别了该设备!MTP 和 PTP 都开始工作了。


测试三星 (Android 4.1.2) 和小米 MI4W (Android 4.4.4)

于 2017-02-21T14:50:17.523 回答
29

我的 Nexus 5 手机在设置菜单中没有开发者选项。我必须执行以下操作:

在 Android 4.2 和更新版本上,开发者选项默认是隐藏的。要使其可用,请转到设置>关于手机,然后点击内部版本号七次。返回上一个屏幕以查找开发人员选项。

于 2015-01-01T15:49:44.337 回答
19

就我而言

android studio 突然停止看到我的设备

我通过将USB 选项更改 为媒体设备 (MTP) 来修复它

如何从存储 USB 计算机连接中获取 USB 选项

在此处输入图像描述

开发人员选项中检查调试

尝试在设备上重新运行,它应该可以工作

问题

USB 选项仅充电

更新答案 26/7/2016

有很多原因,例如未启用开发人员模式-> USB 调试(如果您没有看到开发人员选项,请在内部版本号单击 7 次)

但我面临另一个问题,每件事都很好,突然 android studio 看不到我的设备

要解决此问题,您需要从终端重新启动 adb

adb kill-server
adb start-server

或来自 ddms

在设备部分->单击向下的小箭头->重新启动adb

()

于 2015-08-01T18:50:10.243 回答
15

我插入手机,检测到它很好(不需要设备管理器或类似的东西)..但 Android Studio 没有看到它。

我发现需要满足两个要求

- PTP (not MTP)
- USB Debugging mode on

对于 PTP ,转到 settings..storage..usb connection..PTP (对于 MTP/PTP ,可能在我的 nexus 上,但在我的 doogee 上,我在“开发人员选项”下看到它..然后在网络下,在输入上方,它说“选择USB配置”)

对于USB调试,settings..about..tap构建大约7次,然后出现一个用于usb调试的新选项,您可以将其打开。

添加 这也与 USB 调试或移动的 MTP/PTP 有关https://android.stackexchange.com/questions/213059/where-is-the-mtp-and-ptp-option-in-android-9

于 2018-04-06T00:28:37.933 回答
12

尝试以下解决方案(适用于 Windows):

  • 转到您的 sdk 工具安装路径,并在 \sdk\platform-tools 文件夹下运行以下命令:

    亚行设备

如果它列出了您的设备,它应该显示如下内容:

C:\android\sdk\platform-tools>adb devices
List of devices attached
081e96500591f039        device

如果没有,请按照以下步骤操作:

  • 试试这些命令:

    adb 杀死服务器

    adb 启动服务器

  • 确保您的手机在设置中有开发者选项(如果没有,请转到设置、关于手机(或设备),多次单击 Android 版本,直到看到一条消息)。

  • 确保手机上的 USB 调试已启用(转到设置中的开发人员选项并将其打开)

  • 确保您已将 Select USB Configuration 设置为 MTP(这也在开发人员选项中)。

  • 当您通过 USB 连接时,请确保您可以在 Windows 资源管理器中看到您设备中的文件。

  • 确保您正确安装了设备的驱动程序(大多数情况下,这发生在您第一次插入 USB 电缆时)。

  • 在 Windows 中,右键单击计算机,然后转到设备管理器,检查根文件夹中是否有 Android 设备,其下应该是 Android Composite ADB Interface。如果你没有这个,你必须下载谷歌 USB 驱动程序。在这里获取:

http://developer.android.com/sdk/win-usb.html

  • 在设备管理器中,找到你的设备(应该有黄色感叹号),右键点击,更新驱动(打开刚才下载的驱动所在的文件夹)

  • 如果这不起作用,请尝试重新启动 Android Studio 或重新插入您的设备。

一些便宜的设备(大约 30 美元的平板电脑)不提供 USB 驱动程序以在设备管理器中连接,所以在这种情况下你不走运。

于 2016-01-03T16:01:55.873 回答
10

我发现对我有用的是:

  • CD到您的 sdk 平台工具文件夹

  • 检查 adb 是否看到您的设备

    ./adb devices
    
  • 如果它显示“连接的设备列表”和下面的空行,则重新启动 adb,如下所示:

    ./adb kill-server
    ./adb start-server
    

    然后重新运行./adb devices,看看它是否拿起设备,例如如下:

    附加设备列表
    015d2bc285601c0a 设备

于 2014-12-16T11:11:46.800 回答
9

更新 2020 年 11 月 27 日

还有一个原因是你的数据线可能坏了(只能充电,不能调试)。因此,买一个新的!^^


众所周知,“无法将设备与 Android Studio 连接”对于新手来说是一个非常烦人的问题,但我在 Android 上已经有很长一段时间了。大部分常用方法都试过了:

  • 如何开启开发者模式
  • 忘记启用 USB 调试
  • 有时需要将USB 配置切换为传输文件
  • 一些关于adb commands的潜意识指南,不过我从未尝试过。
  • 试试新的电缆。...

但是,对我有用的是再次为您的设备将连接到的计算机撤销访问权限,即:

  1. 转到开发人员选项。
  2. 撤销 USB 调试授权。
  3. 稍等片刻,出现对话并征得您的访问同意。
  4. Bang,你去吧,你的设备列在 Android Studio 中。
于 2020-09-30T07:43:58.860 回答
8

Be sure that you have downloaded the correct API for the version you device is using. After updating your device's Android version or switching to a different device you may not have the correct API downloaded on Android Studio. To do this:

  1. Check your devices Android OS version by going to Settings>About Phone>Android Version

  2. Make sure you have the correct API installed in Android Studio in the SDK Manager

于 2015-04-20T08:17:13.260 回答
8

如果您的手机以前可以正常工作

在你做任何复杂的事情之前,这可能是一个简单的问题。只需拔下插头并重新插入即可。

如果还有其他问题

您可能还需要检查您的配置是否设置为启动到您的手机。

运行 --> 编辑配置

在此处输入图像描述

如果您还要在模拟器上的设备之间切换,请确保您默认使用 USB 设备或选择器对话框。

在此处输入图像描述

于 2014-10-30T19:08:56.743 回答
7

也可以尝试取消选中“工具”-“Android”-“启用 ADB 集成”。

将 Windows 更新到 10 后,这对我有用。

于 2015-09-05T20:33:32.900 回答
5

请检查设备中的调试模式

配置相同的图像

打开调试模式后打开设置/开发人员选项更新配置相同的图像

于 2016-10-07T07:14:46.800 回答
5

就我而言,我必须将我的 android 设置为enable USB debugging.

在此处输入图像描述

https://developer.android.com/studio/run/device#setting-up

于 2021-02-13T12:29:22.657 回答
5

这对我有帮助。我按照AVD Manager 设备下拉菜单中“设备连接故障排除”的说明进行操作:

  1. 确保您的 Android 手机已通过 USB 连接到您的计算机

  2. 转到您的 Android 手机

  3. 前往设置 > 关于手机 > 手机上的软件信息

  4. 点击内部版本号七次

  5. 开发者选项现已在您的手机中启用

  6. 前往开发者

  7. 打开或启用USB 调试

  8. 允许计算机访问手机

  9. 现在单击“设备连接故障排除”

  10. 单击 Next 直到到达"Restart ADB Server"。单击它并重新启动

您的设备现在应该显示在 AVD Manager 下拉列表中。

于 2021-04-22T06:02:19.363 回答
4

AVD Manager 用于仿真器图像。它从不显示硬件。这适用于 AVD 管理器的任何使用:Eclipse、Android Studio 等。

于 2013-05-16T20:53:34.040 回答
4

如果你仍然有这个问题(2015 年夏天之后),也许你应该:

  1. 去这里:http: //developer.android.com/sdk/win-usb.html#top
  2. 下载驱动程序
  3. 重新安装

我最近安装了 Windows 10(不是升级,是全新安装),我忘记了 ADB USB 驱动程序

于 2015-08-19T16:59:07.610 回答
4

尝试将 USB 连接模式更改为 midi 设备。那对我有用。

于 2018-01-10T13:15:02.813 回答
4

如果您的设备版本在 9 中,那么

转到 SDK 工具并更新 Sdk 相同版本并安装 Google USB 驱动程序

在此处输入图像描述

在此处输入图像描述

于 2019-06-24T11:16:47.960 回答
4

在做这一切的同时不要忘记增加睡眠时间,这样如果设备在移动设备上提示进行身份验证,你就知道连接成功了。

尝试1:

  1. 安装“微软通用 c 运行时”。
  2. 根据您的操作系统(操作系统)下载文件。
    https://support.microsoft.com/en-in/help/2999226/update-for-universal-c-runtime-in-windows

从 Developersdeveloper.android.com 安装 Google USB 驱动程序对我不起作用。尝试2:

在此处输入图像描述

  1. 搜索“androidmtk”并安装驱动程序安装程序。(重启电脑)(检查设备是否显示)
  2. 否则搜索“adbdriver”并安装驱动程序安装程序。(重启电脑)(检查设备是否显示)

尝试3:

  • 检查 Android Studio 的状态栏(显示在窗口的最底部)是否显示任何消息。执行消息中建议的更改。

尝试4:

  • 检查更改连接类型后是否显示设备(主要显示在拖动主屏幕顶部栏)。
  • 即“仅充电”、“传输文件”、“传输照片 PTP 或 MTP”

尝试5:

  • 转到Android“工具菜单”->“SDK管理器”->
  • 在“Android SDK 位置”下方,您将看到 3 个选项卡。
  • 从中单击“SDK 工具”并在列表中找到并勾选“Google USB 驱动程序”并安装该软件包。
  • 重新启动计算机。
于 2020-08-25T17:13:37.447 回答
3

如果您使用三星,您可以从三星下载并安装设备驱动程序。

笔记

  1. 需要开启ADB模式(如第十一条评论)

  2. 您需要在 Android Studio 中将 Target 设置为“Open Select Deployment Target”对话框。设置目标:运行 > 编辑配置 > 目标 > 打开选择部署目标对话框

于 2018-07-09T07:42:09.503 回答
3

当我遇到这个问题时,我使用的是 Android Studio 3.1 版本。我在上面尝试了很多方法,对我没有用(不知道为什么:/)。最后我自己尝试了一些不同的东西。我的方法是:

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

*Your "Google USB Driver" package is installed ("Tools" -> "SDK Manager" -> Check "Google USB Driver" -> "Apply" -> "Ok").

*If you are trying to access with emulator then check "Intel x86 Emulator Accelarator(HAXM installer)" is instaled. ("Tools" -> "SDK Manager" -> Check "Intel x86 Emulator Accelarator(HAXM installer)"" -> "Apply" -> "Ok")
  1. 转到工具
  2. 然后转到SDK 管理器
  3. 打开SDK 工具
  4. 取消选中Android SDK Platform-Tools ”(在我的情况下它被选中)。
  5. 应用然后确定
  6. 再次转到工具
  7. 然后转到SDK 管理器
  8. 打开SDK 工具
  9. 检查Android SDK 平台工具
  10. 重启 Android Studio :)

希望这会帮助像我这样的人。

于 2018-04-14T09:08:09.787 回答
3

我知道这听起来很疯狂,但我只是在连接时重新启动手机并出现

于 2016-08-26T21:18:47.137 回答
3

打开USB调试并将设备连接到PC。等到设备被 PC 检测到。连接后,关闭 USB 调试并重新打开。

于 2020-06-12T16:32:14.877 回答
3

我正在使用 Android Studio 4.0,Android Studio 说“ADB 检测到设备,但 Android Studio 未检测到设备”。我尝试重新启用“开发人员选项”和“USB 调试”,重新插入 USB,但没有运气。我重新启动 Android Studio 并且它可以工作。

请尝试重新启动 Android Studio。

希望它可以为您节省一些时间。

于 2021-02-05T01:56:27.323 回答
2

切换到 PTP USP 选项而不是 MTP 是解决方案。

于 2017-11-09T02:16:04.547 回答
2

Android Studio 看不到手机的原因有很多。

其中之一是ADB Interface 驱动程序的问题。您可以在设备管理器中查看:

在此处输入图像描述

如果您没有 ADB 接口驱动程序,请使用本指南为英特尔芯片组安装它:在 Windows 计算机上安装 Android 调试桥 (ADB) USB 驱动程序

如果你有其他的,但不是英特尔,然后尝试在制造商的网站上搜索驱动程序。

对于小米手机,在开发者模式菜单最底部关闭MIUI 优化。

于 2019-10-04T22:52:58.410 回答
2

如果对每个配置都进行了排序,那么对我有用的是将要连接的设备切换PTPMTP.

于 2017-10-30T09:02:17.267 回答
2

如果您的设备在此问题之前使用 Android Studio,则重新启动设备可以解决问题。

重新启动后,请确保再次从开发人员选项中打开 USB 调试。

于 2021-08-03T09:40:36.490 回答
2

我一直在解决同样的问题。我已经在我上面的帖子中尝试了这个主题中的所有技巧。

我的情况是: - 计算机已经看到我的平板电脑 - 在开发人员模式下调试 USB 选项 - sdk 中的 adb 没有看到我的设备,杀死和启动没有帮助

问题是我的 win8 上有三星 Galaxy 驱动程序。当我去设备管理器时,有一个带有黄色标记的联想 A7600 平板电脑。设置-> 实现驱动程序-> 从现有的驱动程序中选择,然后我将三星驱动程序连接到这个驱动程序。

它就像魅力一样。

于 2016-05-29T17:16:38.890 回答
2

在我更新 SDK 平台工具之前,上述答案都没有解决我的问题。这可能是导致此问题的原因之一。

于 2017-11-14T08:54:37.090 回答
2

我使用的是 Android 版本的 Nougat API 24,我通过更换 USB 电缆解决了一个未检测到的设备问题。

于 2019-03-16T10:53:08.170 回答
1

如果您的设备是 Galaxy,请检查设备驱动程序安装 Kise 将搜索您的驱动程序

于 2013-08-29T15:40:57.237 回答
1

特别是如果您之前有连接,如果您正在使用其他应用程序使用 ADB 连接到您的手机 - 关闭该应用程序。我有 Total Commander,它有 ADB 连接到手机的插件,这解决了我的问题。

于 2020-02-03T18:19:29.493 回答
1

令人惊讶的是,在 Debian Linux 上对我有用的只是:

adb kill-server

无需重新开始!!!

我一杀死服务器,该设备就出现在 Android Studio 中。我发现这一点的唯一原因是我的终端仿真器窗口是透明的。:D

于 2015-11-29T11:37:11.630 回答
1

对于三星 Galaxy s4,我通过安装 Kies 软件解决了问题,之后一切正常。

于 2016-09-12T13:00:03.460 回答
1

我面临着同样的问题。原来是数据线有问题。该设备将开始充电,但不会显示在 Android Studio 的连接设备中。

尝试另一根电缆效果很好。

如果您使用当前的电缆已有一段时间,请先尝试另一根电缆。

于 2016-11-07T12:56:08.230 回答
1

这个想法是在您的计算机上修复 USB 驱动程序。开始 -> 设备管理器 -> 其他设备。右键单击 USB 设备,然后更新驱动程序软件 -> 浏览我的电脑 ..-> 让我选择... -> Android 设备 -> 下一步。

于 2017-01-31T11:39:33.463 回答
1

由于驱动程序无法加载,我无法在 Windows 7 上连接到我的设备。我按照以下步骤操作:

  1. 从英特尔网站下载 Android USB 驱动程序
  2. 安装驱动程序并重新启动系统
  3. 连接您的设备,它工作
于 2015-11-07T07:56:02.880 回答
1

自从 Android Studio 2.x 版本以来,这是我今天第一次通过 Android Studio 运行 Android 项目,我也遇到了同样的问题。但是,这是使用 Flutter 插件的。对于具有类似设置的人,我有一个解决方法。

我的设置:

  • MacBook 上的 macOS Mojave,带有 Type-C 转 USB 加密狗
  • 安卓6.0
  • Android Studio 3.4.1:Android SDK 9.+、6.0
  • 在 Mac 上,ANDROID_HOME已定义,PATH包括所有必需的工具路径

观察

  • adb devices提供正确的设备信息;
  • flutter devices显示正确的设备信息和更多细节;
  • Android Studio 的 Connection Assistant 显示Android为检测到 USB 设备;
  • 工具栏显示<no devices>
  • AVD 管理器显示没有这样的设备

我的解决方法

  • 打开终端并cd到我的项目根目录;
  • 运行flutter run,应用程序已正确部署并运行良好;

之后,我的观察

  • 工具栏显示我的设备名称;然后我可以直接从工具栏运行所有内容,包括热重载;
  • 我设备上的 USB 配置自动从默认 MTP 切换到 PTP;
  • AVD Manager 仍然没有显示我的设备。耻辱!

但至少我不再被封锁。

参考:

于 2019-06-29T11:02:14.693 回答
1

所以我使用的是 Android Studio 3.1,上面没有任何效果。解决问题的唯一方法是启用“使用 libusb 后端”复选框,请参阅附件在此处输入图像描述

于 2018-04-04T08:13:00.023 回答
1

就我而言,启用USB DebugginginDeveloper Options解决了这个问题。确保在重新连接手机时授予所需的权限。

启用开发者选项

Phone settings >> About Phone >> Software Information >> tap Build Number repeatedly.

于 2019-10-06T14:34:37.720 回答
0

执行以下步骤来解决上述问题。

  1. 右键单击Project
  2. 选择"Create Run Configurations"
  3. All tests. (第二个选项)
  4. General选项卡中 -->Target device
于 2013-06-13T06:53:23.853 回答
0

就我而言,我知道这很愚蠢,但这就是我必须做的。

我已经尝试了上述所有解决方案,但都没有奏效。t-shooting 的一个很好的关键是当adb devices不会列出设备时,你就知道你还没有用煤气做饭。

在设备通过 adb 注册为设备之前,在 USB 模式之间切换不会产生影响。您会知道何时发生这种情况,因为您会收到有关 RSA 密钥的提示。

这是一个相对较新的Windows 7安装。在我手机通知区域的USB下,我切换到安装驱动程序并让它安装我的adb驱动程序。就我而言,我永远不会通过互联网获得任何合法的东西。

看到成功安装后,我切换到 PTP,一切正常。

于 2015-04-01T02:07:25.720 回答
0

在我从三星支持页面下载并安装 Windows 驱动程序之前,Android Studio 也没有在 Windows 上显示我的设备(三星 Galaxy Alpha)。我不得不在设备上使用 MTP 连接模式。在我第一次将设备连接到计算机后,我还确认了对计算机的授权。

于 2015-05-28T17:29:03.047 回答
0

不确定这个问题是否仍然存在。但我通过切换到不同的 USB 电缆解决了这个问题。希望这可以为您节省几个小时。哈哈

于 2016-07-24T00:55:46.920 回答
0

对我有用的是取消选中您的移动设置开发人员选项下的 USB 调试模式并再次允许它会显示我的设备选项

于 2020-06-15T06:03:39.973 回答
0

请参阅http://visualgdb.com/KB/usbdebug-manual/因为这对我很有效。必须在 Android Studio 中下载并安装 USB 驱动程序,然后在 Windows 8.1 中通过设备管理器实际安装驱动程序

于 2017-07-09T00:40:06.017 回答
0

在我的情况下,解决方案是关闭以重新启动 Android Studio

于 2018-12-22T21:26:52.213 回答
0

我相信这可能对那里的人有用。在我的情况下,我在 Mac 中运行 Android Studio 并尝试使用 Visual Studio Xamarin。同时打开它们会造成这种冲突。所以关闭 Visual 就足够了。

于 2017-07-13T15:07:16.127 回答
0

我最近在我公司分配的新 PC 上遇到了这个问题,这是一台 Lenovo L450(安装了 Windows 10),我无法连接我的手机(Redmi note3)以用于调试目的。出于调试目的,我的 Android 设备与我的另一台 PC 可以正常工作。

我还尝试了与adb相关的命令,并尝试找到所有可能的解决方案。然后我去找 YouTube 帮助,这个视频非常有用:https ://www.youtube.com/watch?v=7KdH4j7aAPM

于 2020-03-16T17:29:02.463 回答
0

我的macbook pro上有usb到usbc集线器,它以某种方式阻止了设备,当我直接将它与苹果usbc连接到usb dongle时它就起作用了。

于 2020-03-05T13:19:53.333 回答
0

在 Windows 7 上,唯一对我有用的是这个。转到设备管理器->在Android手机下->右键单击并选择“启用”

在此处输入图像描述

于 2019-07-24T11:47:40.083 回答
0

更新到Android Studio 3.1后,它不再看到我的设备,但adb看到它们很好。

要解决此问题,您需要使用模拟器开始调试一次,然后切换回USB Devicein Run-> Edit configurations...-> Target。这次应该可以了。

Android Studio 3.1 与之前的版本相比有很多变化,所以你必须重置调试目标才能让你的设备正常工作。

于 2018-03-27T15:22:42.893 回答
0

尝试以下命令并重新连接您的设备,它会显示出来。

adb kill-server

于 2020-11-27T08:19:48.303 回答
0

如果您的 Windows 甚至无法安装驱动程序,您应该转到设备管理器并获取设备 ID(右键单击您的设备->属性->详细信息->硬件 ID(在属性中)。从 Android Studio 安装 Google USB 驱动程序。转到android_winusb.inf文件(在ANDROID_SDK_DIR/extras/google/usb_driver/下)并根据文件格式添加您的设备ID。再次运行“adb devices”,一切正常。

于 2016-11-17T12:22:03.690 回答
0

就我而言,创建了多个 adb 实例。从系统中拔下设备。打开任务监视器(活动监视器)并检查 adb 实例。杀死所有 adb 进程。再次尝试连接设备。它可能会起作用。

于 2019-01-22T14:14:21.293 回答
0

已经有很多答案了,但我刚刚下载了一个运行 O 的模拟器,之后没有设备再次工作。我从 AVD 管理器中删除了模拟器,杀死了 adb,然后重新启动了 Android Studio。将 USB 移动到另一个端口,设备又在那里。

于 2017-07-19T09:30:06.143 回答
0

由于似乎没有其他人提到这一点,我在 Windows 10 上遇到了这个问题并修复了它:

  • 通过确保ANDROID_HOME在系统环境变量中设置,然后重新启动 Android Studio(您可能必须注销并再次登录/重新启动 explorer.exe)。
  • 可能不相关,但在 Windows 10 上确保 telnet 客户端通过 Start -> 'features'
于 2019-02-02T11:42:31.520 回答
0

如果有人对三星 GT-I9060 有任何疑问,我在 SO 上遵循了这个答案:

如果您在 Windows 上,很多时候它不会完全识别设备,并且由于驱动程序问题,设备不会显示。

  1. 前往设置
  2. 控制面板
  3. 硬件和声音
  4. 装置经理

并查找任何显示错误的设备。许多机器人将显示为未知的 USB 设备。选择该设备并尝试为其更新驱动程序。

我卸载了设备,拔下设备并重新插入。这次 Windows 正确安装了驱动程序。真可惜。

于 2016-09-11T13:14:08.340 回答
0

环境 - AS 3.3.2 Linux 4 (ubuntu)

in AS used menu Tools > Create desktop entry 

桌面文件内容 - (注意路径不包括 Platform-tools )

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Android Studio
Icon=jetbrains-studio.png
Path=/home/rob/android-studio
Exec=sh -c ' /home/rob/android-studio/bin/studio.sh' 
StartupNotify=false
StartupWMClass=jetbrains-studio
OnlyShowIn=Unity;
X-UnityGenerated=true

请注意,上面的 desktop.PATH 将找不到下面的 SDK.platform-tools 'adb' 的位置:

 $ which adb
/usr/local/src/android-sdk-linux/platform-tools/adb

在我的设置中,我的症状是任何终端都会列出设备正常,但 AS 中的工具栏按钮永远不会显示连接的设备......当我的手机通过 USB 电缆连接时,我只会看到“无设备”。

对我来说,解决方案是在文件顶部附近添加正确的 PATH:

 ${AS_HOME}/bin/studio.sh ...

PATH=$PATH:/usr/local/src/android-sdk-linux/platform-tools:/usr/local/src/android-sdk-linux/tools
于 2019-04-03T07:32:13.187 回答
0

我的设置

  • 安卓工作室 3.5.3
  • macOS 10.14.6
  • Android 9 设备通过 Belkin USB 集线器连接到 Mac。

从 Google 的 Android github 存储库运行 Kotlin 示例项目时,没有配置,也没有设备显示在 UI 中。

解决方案

  • File > Sync Project with Gradle Files
  • 但是我的互联网连接需要修复,所以我不得不去Preferences > System Settings > HTTP Proxy指定一个工作代理。
  • 确保buildscript{ ext.kotlin_version }运行更新的版本。我不得不将它从 1.2.xx 升级到 1.3.xx。
  • 现在该项目似乎已准备好构建(现已启用默认模拟器 Nexus 配置)。为模拟器重建项目只是为了确保。
  • 然后我不得不从 USB 集线器上拔下我的设备并将其直接连接到 Mac。现在 Android Studio 看到了我的设备。
  • 将设备再次插入 USB 集线器。现在 Android Studio 也可以看到我的设备带有集线器。
于 2019-12-26T03:30:17.787 回答
0

这对我有用:

  • 窗户 10。
  • 安卓工作室 4.1 。
  • 三星银河a50。

在 Android Studio 中这样做:文件 - 设置 - 语言和框架 - 颤振。然后指向计算机中存储 Flutter 的位置,例如:C:\Desktop\Flutter。

希望能帮助到你。: D

于 2020-09-30T17:41:04.550 回答
0

对我来说,Macbook USB C Hub 是个问题。我将手机直接连接到 Mac USB C 端口并且工作起来很迷人!希望这有帮助!

于 2021-07-08T03:44:19.607 回答
0

我也有这个问题。在查看我的 edge 6 后,启用 USB 调试显示为灰色且无法打开。快速的谷歌搜索显示是 myKnox 安全程序阻止了它的使用。您需要做的就是卸载 myKnox,然后您就可以进行 USB 调试了。这解决了我的选择设备对话框现在显示我连接的手机的问题。

于 2015-10-06T10:24:06.910 回答
0

更新最后一个 USB 驱动程序

安装 Google USB 驱动程序

  1. 在 Android Studio 中,单击工具 > Android > SDK 管理器。
  2. 单击 SDK 工具选项卡。
  3. 选择 Google USB 驱动程序包,然后单击安装。
  4. 继续安装软件包。完成后,驱动程序文件将下载到 \extras\google\usb_driver\ 目录中。
于 2016-07-11T07:54:51.497 回答
-1

我在 Windows 8 中遇到了同样的问题并找到了解决方案。

1) 右键单击​​我的电脑。
2) 点击经理。
3) 进入设备管理器。
4)右键单击设备名称(在其他设备上如下)。
5) 单击更新驱动程序。
6) 点击下一步。
7) 点击让我知道... 标签。

驱动程序将自动安装。

它对我来说很好。

于 2015-11-10T05:29:20.807 回答
-1

我已经做了很多方法来处理这个问题。这是您需要逐步遵循的内容。我希望它会帮助你。

第 1 步:确保您的设备已启用开发。

第 2 步:在将设备插入 PC 之前,请确保选择USB Connection method.

第 3 步:当您插入手机时,您会看到 USB 连接方法的选项,选择Internet connection。确保您已连接到 Internet。

第四步:运行中的app Android Studio,会提示你授权设备进行开发,选择YES。

第 5 步:运行应用程序Android Studio并选择设备,而不是模拟器和 BINGO!欢迎来到安卓开发板。

于 2015-12-11T16:58:55.007 回答