Android 安卓工作室可以';我找不到我的设备
当我尝试在Android Studio上编译时,我收到了以下消息: 找不到USB设备 我的手机是HTC one X,带有CyanogenMod 10.1.3-RC2Android 安卓工作室可以';我找不到我的设备,android,android-studio,adb,Android,Android Studio,Adb,当我尝试在Android Studio上编译时,我收到了以下消息: 找不到USB设备 我的手机是HTC one X,带有CyanogenMod 10.1.3-RC2 我安装了HTC Sync Manager V2.1.77.0,但当我尝试连接HTC时,我的计算机无法识别我的手机 USB调试正在检查中 当我输入adb设备时,没有设备 在windows上的设备管理器中,Android USB设备是可识别的 我已经尝试过杀死adb服务器,然后启动adb服务器和adb设备,但没有成功 有
- 我安装了HTC Sync Manager V2.1.77.0,但当我尝试连接HTC时,我的计算机无法识别我的手机
- USB调试正在检查中
- 当我输入adb设备时,没有设备
- 在windows上的设备管理器中,Android USB设备是可识别的
- 我已经尝试过杀死adb服务器,然后启动adb服务器和adb设备,但没有成功
非常感谢。我在三星Galaxy上遇到了这个问题。我卸载了设备驱动程序并重新安装,它能够检测到。
另一次,安装三星Kies软件起到了帮助作用。你可能想找出类似的例子 我找到了解决办法 在设备管理器中查找设备的id 如USB\VID\u XXXXPID\u 0CD6和REV\u XXXX和MI\u 00 并将其添加到您的android\u winsub.inf(sdk\extras\google\usb\u驱动程序) 像这样:
[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
并尝试用右键单击更新驱动程序重新安装。虽然我的电脑可以识别我的手机,但我必须从三星开发者网站安装官方驱动程序,才能让adb/Android Studio识别它:
我在Ubuntu上遇到了同样的问题,HTC Desire C-Android Studio无法在其上运行应用程序(奇怪的是,所有其他手机都“开箱即用”) 要解决此问题,请打开(使用
vim
或任何您使用的工具)
并添加您的手机制造商。就我而言,对于HTC,我添加了这一行:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
保存并关闭,然后运行
chmod a+r /etc/udev/rules.d/51-android.rules
当然,您必须以root或sudo
身份执行
android开发者网站上列出了更多信息和其他手机制造商的列表:
没有改变任何东西,我只是在另一台名为HTC的设备上看到另一台带有重要标志(黄色三角形)的设备,但我不知道如何安装,我尝试了“\sdk\extras\google\usb\U驱动程序”,但他找不到驱动程序:/CM安装后,您可能不再有HTC视频和PID,因此,HTC驱动程序将毫无用处。请参阅下面Ryu的答案。非常感谢您提供此解决方案。这在Win8.1上对我不起作用,但它确实触发了一个解决方案。首先,我得到一个关于.inf文件“可能损坏”的错误。因此,我退出了更改,并重新安装(通过右键单击.inf文件)。然后我注意到设备管理器中有一个“Android复合ADB接口”项(我想以前没有)。之后,我运行了Android Studio并启动了一个调试会话,它检测到了我的Nexus 7。设备管理器:右键单击
计算机
->管理
,然后在左侧出现的窗口中单击设备管理器
。右键单击设备并转到属性
。在新窗口中,转到详细信息
并将下拉菜单更改为硬件ID
。这两个值需要复制出来。对于Linux用户(以及其他用户),最好遵循这一点——这是让Android Studio识别CyanogenMod设备的标准方法。
chmod a+r /etc/udev/rules.d/51-android.rules