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

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


当前回答

对我来说,是因为USB线。

我发现有两种类型的USB线:

那些只提供电力的 能够供电和传输数据的

而且很难知道USB线是什么类型。现在我用数据传输在电缆上做了一个缺口。

其他回答

我也遇到了同样的问题,接下来就解决了。

确保你的手机开启了USB调试。 安装Android文件传输 您将在手机上收到两个通知,允许连接的计算机访问,另一个通知允许访问设备上的媒体。使两种。 现在,如果您在终端中输入“adb devices”,您的手机将被识别。

在LG G3上,我能够通过homebrew安装ADB(在MAC OS X上安装ADB),然后禁用/启用USB调试来让它工作。

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

只针对所有iPhone用户。你不能使用实体iPhone,你需要运行Android模拟器。

以防你在iPhone上使用Android Studio。

如果你试图检测三星galaxy s3,那么在手机上去设置->开发人员选项->确保usb调试是选中的