安卓工作室在Windows 10上无法检测到安卓设备

7
我正在新的Windows 10笔记本电脑上搭建Android开发环境。我之前在其他机器和操作系统上进行过多次设置,但这是我第一次在Windows 10上进行设定。问题是,在我通过USB连接我的设备(LG Zone 3)之后,Android Studio无法检测到它。请注意,我以前在Arch Linux桌面上使用过此设备进行开发。
我已经下载了Android Studio并创建了几个AVD。我可以在它们上运行我的应用程序和测试,但我的硬件设备没有出现在选择对话框中。
以下是我尝试过的一些方法:
- 检查是否安装了USB驱动程序。 - 在Android Studio的Android Monitor窗口中重新启动ADB。 - 通过命令行重启ADB,命令为adb kill-serveradb start-server。 - 退出Android Studio并重新启动它。 - 拔掉设备,关闭USB调试,然后再次打开。 - 将设备插入另一个USB端口。 - 将设备连接设置切换到仅充电,然后再切换回MTP。
我还能采取哪些故障排除步骤来让我的设备工作?

换到另一个USB端口就可以了,谢谢! - SOERGI
5个回答

6

根据您的设备,您可能需要安装手机特定的驱动程序。此外,有时候如果您去手机的开发者设置中取消选中/禁用USB调试并重新启用,会有所帮助。


1
拔掉设备,关闭USB调试,然后重新开启。 - Code-Apprentice
我应该从哪里获取特定设备的驱动程序? - Code-Apprentice
你用的是什么设备?通常从生产商网站获取。 - Luci
1
我从http://tool.lime.gdms.lge.com/dn/downloader.dev?fileKey=UW00120120425下载了我的LG驱动程序。 - Luci
安装了我上面提供的链接中的驱动程序后,我的设备提示我“允许USB调试”,所以我认为它已经起作用了。当那个对话框出现时,我重新启动了我的笔记本电脑,所以现在我正在重新启动AS来检查它。 - Code-Apprentice
显示剩余4条评论

4

有几种方法可以解决此问题。

情况一:在您的移动设备中启用USB调试选项。

设置 > 开发人员选项 > 勾选“USB调试”

情况二:从MTP切换到PTP。(有时反之亦可)

情况三:如果以上方法都不行,则尝试在系统中安装PdaNet+。 这对我实际起了作用。

如果这解决了您的问题,请在评论区回答以下问题 > 哪种方法解决了您的问题? 它将帮助遇到类似问题的人们。


切换到PTP帮了我。 - Atara
连接电缆后,我被提示允许访问。因为我从未选择“始终”选项,所以它默认为“充电”或“文件传输”。在“开发人员选项”中启用“USB调试”,然后返回“USB选项”(通过顶部的通知栏)并将其更改为“照片传输”……使我的设备(G6,Oreo/8.0)可见于Win 10(通过flutter devices)。 - t.j.

3

也可以试试以下方法:

1. 更换数据线,再次尝试连接。

2. 取消勾选"工具" - "Android" - "启用ADB集成"。

3. 重新安装Google USB驱动程序。

前往 - http://developer.android.com/sdk/win-usb.html#top 下载驱动程序 重新安装它。


1
感谢您的建议。下载并安装针对我的设备的驱动程序后,AS现在可以找到它了。 - Code-Apprentice

1

1
在我的情况下,我发现我的设备通过蓝牙与我的Windows 10电脑配对。这导致它无法被列为便携式设备,从而使其隐藏在Android Studio中,因此请确保两者未配对。

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