Android adb设备无法检测到我的手机

时间:2017-01-17 16:32:17

标签: android adb windows-8.1 samsung-galaxy

我在Windows 8.1上安装了Android Studio,我想在我的三星Galaxy S7手机上运行我的Android应用程序。

以下是详细信息:

  1. 手机中的USB调试开启
  2. adb版本为1.0.36
  3. 在设备管理器下 - >便携式设备 - >我的手机状态为“设备正常运行”
  4. 我还在SDK工具中安装了Google USB驱动程序
  5. 我的桌面可以检测到我的手机,因为我可以使用Windows资源管理器读取和写入文件
  6. 我尝试了以下操作,但adb设备仍然无法识别我的手机。

    1. 尝试USB配置MTP
    2. 尝试USB配置PTP
    3. 尝试使用不同的USB电缆
    4. 尝试在将设备插入桌面之前和之后重新启动Android Studio
    5. 我错过了任何配置吗?任何帮助表示赞赏!

      谢谢!

8 个答案:

答案 0 :(得分:3)

为您的设备安装驱动程序并为您的设备启用开发者模式

答案 1 :(得分:2)

我也有同样的问题。 我尝试了下面的工作。

确保您的设备启用了开发人员选项和USB调试功能 然后在您的Windows系统上。

  1. 打开设备管理器并找到设备的ADB接口驱动程序
  2. 右键单击并选择属性
  3. 如果您的设备工作正常,请检查常规标签
  4. 如果未启用,请转到“驱动程序”选项卡,然后选择“启用”
  5. 您可能需要尝试启用设备几次(7-8)
  6. 如果这样可行,那么您可能会在“常规”选项卡上看到以下消息

    This device is working properly.
    You need to restart your computer before the changes you made to this device will take effect.
    

    这就是我如何使它发挥作用。

答案 2 :(得分:2)

虽然这里的简单答案是启用调试模式并安装驱动程序,但我认为答案应该提到如果没有任何效果,请安装google驱动程序。我偶然发现了一段解释相同的视频,因此在此处添加了链接。

https://www.youtube.com/watch?v=asbkkV-IIZc

它有助于解决我的oneplus设备问题。另外,我可以从android studio> sdk管理器> sdk工具部分获取google usb驱动程序。

希望节省别人的时间。

答案 3 :(得分:0)

如果您在cmd中输入了命令adb devices但未看到您的设备ID,则可以打开Windows任务管理器并关闭adb.exe任务。然后,您需要再次打开cmd并输入adb start-server并再次检查设备。

如果你毕竟没有看到你的设备ID,那么电话或驱动程序可能会出现问题。

答案 4 :(得分:0)

我找到了答案here

我只需要安装三星USB驱动程序就可以了。我猜Google USB驱动程序对我不起作用。

另外,我不知道我需要安装USB驱动程序,即使我已经将文件连接到桌面时已经可以读取/写入文件。

在设备管理器中,我查看了错误的设备(便携设备)。我应该一直在看其他设备,在那里我可以看到三星手机没有安装驱动程序。

谢谢!

答案 5 :(得分:0)

我遇到了同样的问题。只需尝试使用计算机上的其他USB端口即可。

答案 6 :(得分:0)

重新启动android设备为我工作。另外,尝试使用USB 2.0端口

答案 7 :(得分:0)

我的MAC-OS上也遇到了同样的问题。重新启动MAC解决了该问题。

我还安装了Android File Transfer,以检查这仅仅是调试问题还是所连接设备的问题。甚至AFT也无法正常工作,因此绝对不是调试问题。

重新启动MAC后,在启动Studio时也收到此消息。 enter image description here