Android Studio中的AVD管理器不显示我的设备,但adb设备显示它。我是不是遗漏了什么明显的东西?


当前回答

在完成所有这些操作的同时,不要忘记增加睡眠时间,这样如果设备提示在移动设备上进行身份验证,您就知道连接成功了。

试1:

安装“microsoft universal c runtime”。 根据您的操作系统下载文件。 https://support.microsoft.com/en-in/help/2999226/update-for-universal-c-runtime-in-windows

从Developersdeveloper.android.com安装谷歌USB驱动程序不适合我。 试2:

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

试3:

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

尝试4:

检查更改连接类型后是否显示设备(多为拖动主屏顶部栏显示)。 即。“仅收费”,“传输文件”,“传输照片PTP或MTP”

尝试5:

进入Android“工具菜单”->“SDK管理器”-> 在“Android SDK location”下面,你会看到3个标签。 从它点击“SDK工具”,在列表中找到并标记“谷歌USB驱动程序”,并安装包。 重新启动计算机。

其他回答

在我的情况下,有多个实例的adb被创建。从系统中拔出设备插头。 打开任务监视器(活动监视器)并检查adb实例。终止所有adb进程。请重新连接设备。它可能会起作用。

我最近遇到了这个问题,我的公司分配给我的新电脑是一台联想L450(安装了Windows 10),我无法连接我的手机(红米note3)用于调试。我的Android设备与我的另一台电脑运行良好,用于调试。

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

在更新到Android Studio 3.1后,它无法看到我的设备,但adb可以看到它们。

要解决这个问题,你需要开始调试模拟器一次,然后在运行->编辑配置中切换回USB设备…- >目标。这一次它应该会起作用。

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

在我的案例中,以下步骤有助于解决这个问题:

1)确保Android SDK管理器中安装了“谷歌USB Driver”软件包

2)从这里下载“ADB驱动安装程序2.0”

3)运行下载的工具,连接智能手机;在我的例子中,它显示驱动程序安装不正确,并建议修复它

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


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

对于三星Galaxy s4,我通过安装Kies软件解决了这个问题,之后一切都很顺利。