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


当前回答

我不得不杀死所有adb,因为不知何故,Android Studio设法崩溃,不想再与adb通信。因此,我的设备没有显示出来。

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

其他回答

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

试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驱动程序”,并安装包。 重新启动计算机。

打开USB调试开关,将设备连接到PC。等待设备被PC检测到。连接时,关闭USB调试,然后再次打开。

所以我使用的是Android Studio 3.1,上面没有任何工作。唯一解决这个问题的是启用“使用libusb后端”复选框,见附件

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

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