在Mac上进行Android开发时,我的这部新手机并没有出现在adb的设备列表中。很多其他的手机和设备对我来说都很好,所以我知道我的设置是好的。

我在手机上启用了调试(设置—>应用程序—>开发—> USB调试),但当我运行adb设备时,它不显示


当前回答

这只适用于我在手机上启用开发人员usb调试后:

在你的android手机上,进入“设置”>“关于”,然后反复点击“构建号”,直到启用“开发人员选项”。

其他回答

如果你像我一样尝试了所有其他的答案,但都没有运气,那么还有一件事可以尝试。

以我为例(Android 4.3),我在通知下进入USB设置,从MTP模式(媒体设备)切换到PTP模式(相机),一旦切换,设备就出现在ADT设备列表中。

我也遇到过类似的问题。我发现OSX不支持MTP。 我把它改成了PTP,我被提拔审批我的笔记本电脑,然后我的设备终于上市了(LG G3)。

对于更新的adb版本,你必须删除~/.android/adb_usb.ini

我遇到了同样的问题,花了大半天的时间寻找解决办法。但一切都是徒劳的。在第一个回答中,提到了USB线的问题,这没有引起人们的注意。所以如果有人遇到同样的问题,我建议,首先

尝试一些其他的USB电缆,因为一些电缆只用于充电而不是传输数据

如果它不能给你带来好运,那么你可以尝试其他答案。

除了红米Note 4中的USB调试外,我还必须启用USB调试(安全设置)开发人员选项。