我正在Mac上进行Android开发,但是我手头这个非常新的手机却没有出现在adb设备列表中。其他许多手机和设备对我来说都很好用,所以我知道我的设置没问题。
我已经在手机上启用了调试(“设置”→“应用程序”→“开发”→“USB调试”),但是当我运行adb devices
命令时,它就是没有显示出来。
我正在Mac上进行Android开发,但是我手头这个非常新的手机却没有出现在adb设备列表中。其他许多手机和设备对我来说都很好用,所以我知道我的设置没问题。
我已经在手机上启用了调试(“设置”→“应用程序”→“开发”→“USB调试”),但是当我运行adb devices
命令时,它就是没有显示出来。
同样确保您检查供应商网站的“USB”驱动程序。我在我的AT&T Galaxy Note(运行Android 2.3.6)上遇到了这个问题,如果没有从三星网站获得的驱动程序安装,adb将无法识别它。
很奇怪,但是将设备插入我的2014年中期带Retina的MBP旁边的Thunderbolt端口旁边的USB端口就可以工作了!
另一个USB端口无法识别该设备。
在我这种情况下(三星s5e平板电脑),在点击构建号码7次后启用开发者模式之后,我还需要在开发者选项下打开USB调试
对我来说,这是有效的方法。我有一台华为设备,我必须从应用商店安装HiSuite,并按照其说明启用HDB,然后在我的手机上将USB模式更改为PTP,然后开始看到一些关于授权设备的弹出窗口,之后adb devices
检测到了该设备。
额外的帮助提示:设备需要直接连接到计算机,如果将其连接到 USB 集线器可能会阻止设备提示显示。