Android Studio无法找到我的设备

时间:2013-09-24 16:27:52

标签: android android-studio adb

当我尝试在Android Studio上编译时,我收到了以下消息:

  

找不到USB设备

我的手机是HTC one X with CyanogenMod 10.1.3-RC2

  • 我安装了HTC Sync Manager V2.1.77.0,但是当我尝试连接我的HTC时,我的电脑无法识别我的手机
  • USB调试正在检查
  • 当我输入adb设备时,我没有设备。
  • Windows上的设备管理器中的
  • Android USB设备已识别

    enter image description here

  • 我已经尝试过adb kill-server然后adb start-server和adb设备但这不起作用

有人有什么建议吗?

非常感谢。

4 个答案:

答案 0 :(得分:6)

我为此找到了解决方案,

在设备管理器中找到您设备的ID

如USB \ VID_XXXXPID_0CD6& REV_XXXX& MI_00

并将其添加到您的android_winsub.inf(sdk \ extras \ google \ usb_driver)

像这样:

[Google.NTx86]

;YOUR PHONE NAME
%SingleAdbInterface%        = USB_Install, USB\VID_XXXXPID_XXXX&REV_XXXX&MI_00
%CompositeAdbInterface%     = USB_Install, USB\VID_XXXX&PID_XXXX&MI_00

[Google.NTamd64]

;YOUR PHONE NAME
%SingleAdbInterface%        = USB_Install, USB\VID_XXXXPID_XXXX&REV_XXXX&MI_00
%CompositeAdbInterface%     = USB_Install, USB\VID_XXXX&PID_XXXX&MI_00

尝试右键更新驱动程序重新安装。

答案 1 :(得分:1)

我在三星Galaxy遇到了这个问题。我卸载了设备驱动程序并重新安装它,它能够检测到。 另一次,安装Samsung Kies软件有帮助。您可能想要找出类似的东西。

答案 2 :(得分:0)

虽然我的电脑可以识别我的手机,但我必须安装三星开发者网站上的官方驱动程序才能让adb / Android Studio识别它:

Samsung Android USB Driver for Windows

答案 3 :(得分:0)

我在Ubuntu中遇到了与HTC Desire C相同的问题 - Android Studio无法在其上运行应用程序(奇怪的是,所有其他手机都“开箱即用”)。

要解决此问题,请打开(使用vim或您使用的任何内容)

/etc/udev/rules.d/51-android.rules

并添加您的手机制造商。就我而言,对于HTC,我添加了这一行:

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

保存并关闭,然后运行

chmod a+r /etc/udev/rules.d/51-android.rules

当然,您必须以root身份或sudo

执行此操作

更多信息以及Android开发者网站上列出的其他手机制造商列表: https://developer.android.com/studio/run/device.html