Android Studio无法识别设备。

495
在Android Studio中的AVD Manager没有显示我的设备,但adb devices却能显示出来。我是不是忽略了什么明显的问题?

4
我的设备在工作室里插上电源后才显示出来。也许是其他原因,版本为v0.1! - AJak
14
如果有人遇到和我一样的问题看到这个问题,请注意:如果您的设备在adb devices中不可见,原因可能是您使用了USB 3端口。只有使用USB 2端口时Lollipop才能连接。 - Kitalda
42
前往“设置 -> 关于手机 -> 点击多次版本号”,然后前往“设置 -> 开发者选项 -> USB调试”。 - onmyway133
1
Android Studio有一个工具-> Adb连接助手。它已经帮助了我,也许它会帮助你。跟随它比在这里阅读答案更快。 - tjb
你需要在手机设置的开发者选项中启用USB调试选项。这样做后,Android Studio就能识别我的手机了。请确保在启用此选项时授予手机屏幕上弹出的所有请求权限。请查看下面的答案:https://dev59.com/mGQn5IYBdhLWcg3wvpUV#58258281 - Raj Narayanan
显示剩余2条评论
73个回答

3

我正在使用Android Studio 4.0,Android Studio显示“设备已被ADB检测到,但未被Android Studio识别”。我尝试重新启用“开发者选项”和“USB调试”,重新插入USB,但没有成功。然后我重启了Android Studio,它就可以工作了。

请尝试重新启动Android Studio。

希望这能节省您一些时间。


3

如果你的设备在遇到这个问题之前已经能够与Android Studio正常连接,那么重启设备可能可以解决这个问题。

确保在重启后再次从开发者选项中打开USB调试选项。


2
有很多原因导致Android Studio无法识别手机。其中一个可能是与ADB接口驱动程序有关的问题。您可以在设备管理器中检查它:

enter image description here

如果您没有ADB接口驱动程序,请使用此指南为Intel芯片组安装它:在Windows计算机上安装Android调试桥(ADB) USB驱动程序
如果您有其他品牌的手机,而不是Intel,请尝试在制造商的网站上搜索驱动程序。
对于小米手机,在“开发者选项”菜单的底部关闭MIUI优化。

2
我一直在解决同样的问题。我已经尝试了在我之前发布的所有帖子中提到的提示。
我的情况是: - 计算机看到了我的平板电脑 - 在开发者模式下有调试USB选项 - SDK中的adb没有看到我的设备,杀死和启动也没有帮助
问题是我在win8上安装了三星Galaxy驱动程序。当我去设备管理器时,有一个标有黄色标记的联想A7600平板电脑。设置->更新驱动程序->从现有驱动程序中选择,然后我将三星驱动程序连接到这个驱动程序。
它像魔法一样运行。

谢谢,伙计。在我的Galaxy S7 Edge上运行了。我所要做的就像你说的那样,手动通过设备管理器更新驱动程序。干杯。 - Da Artagnan

2

使用PTP USP选项而不是MTP是解决方案。


2

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


2
如果每个配置都已排序,对我有效的方法是将设备切换到PTP连接,然后再切换回MTP连接。

2

我使用的是Android Nougat API 24版本,我通过更换USB线解决了设备无法被检测到的问题。


1

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

adb kill-server

不需要重新启动!!!

一旦我杀死了服务器,该设备立即出现在Android Studio中。我发现这个的唯一原因是我的终端模拟器窗口是透明的。 :D


1
这段内容的翻译如下:

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


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