【问题标题】:Android adb devices does not detect my phoneAndroid adb devices 没有检测到我的手机
【发布时间】:2017-06-01 19:39:14
【问题描述】:

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

详情如下:

  1. 我手机中的 USB 调试已开启
  2. adb 版本为 1.0.36
  3. 在设备管理器 -> 便携设备 -> 我的手机下,状态为“设备工作正常”
  4. 我还在 SDK 工具中安装了 Google USB 驱动程序
  5. 我的桌面可以检测到我的手机,因为我可以使用 Windows 资源管理器读写文件

我尝试了以下方法,但 adb devices 仍然无法识别我的手机。

  1. 已尝试 USB 配置 MTP
  2. 已尝试 USB 配置 PTP
  3. 尝试使用不同的 USB 电缆
  4. 尝试在将设备插入桌面之前和之后重新启动 Android Studio

我错过了任何配置吗?任何帮助表示赞赏!

谢谢!

【问题讨论】:

  • 您使用的是哪种 USB 数据线?一些便宜的数据线只适合充电,缺少数据线,但可能会因细节#5而被取消资格......
  • 重读后...你试过adb kill-server然后adb start-server吗?
  • 我使用了三星手机附带的 USB 数据线,也使用了 HTC 手机的 USB 数据线。两者都没有工作。当手机连接到我的桌面时,还尝试了 adb kill-server 和 adb start-server ,但仍然无法正常工作。
  • 当连接到 USB 端口时,请务必切换到 仅充电
  • 拔出并插入usb(假设您启用了usb调试)

标签: android adb windows-8.1 samsung-galaxy


【解决方案1】:

我也有同样的问题。 我尝试了以下方法并成功了。

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

  1. 打开设备管理器并找到您设备的 ADB 接口驱动程序
  2. 右键单击并选择属性
  3. 如果您的设备工作正常,请查看常规选项卡
  4. 如果未启用,请转到驱动程序选项卡并选择启用
  5. 您可能需要尝试启用您的设备几次 (7-8)

如果这可行,那么您可能会在“常规”选项卡上看到以下消息

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

这就是我让它发挥作用的方式。

【讨论】:

  • 如果您有任何与该问题相关的建议,请使用评论然后发布答案,请先查看how-to-answer
【解决方案2】:

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

【讨论】:

  • Google USB 驱动你在说这个驱动吗?...这对你不起作用.....你需要安装三星驱动
  • 当连接到 USB 端口时,请务必切换到 仅充电
  • @Mike 你拯救了我的一天!
  • @lionscribe Android 快乐!
【解决方案3】:

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

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

它帮助解决了我使用 oneplus 设备的问题。另外,我可以从 android studio > sdk manager > sdk tools 部分获取 google usb 驱动程序。

希望节省别人的时间。

【讨论】:

    【解决方案4】:

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

    如果您根本看不到您的设备 ID,则可能是手机或驱动程序有问题。

    【讨论】:

      【解决方案5】:

      我找到了答案here

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

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

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

      谢谢!

      【讨论】:

        【解决方案6】:

        重新启动 android 设备对我有用。另外,请尝试使用端口 USB 2.0

        【讨论】:

          【解决方案7】:

          我的 MAC-OS 也遇到了同样的问题。重启 MAC 解决了这个问题。

          我还安装了 Android File Transfer 以检查这是否只是调试问题,或者是否是连接设备的问题。即使 AFT 也无法正常工作,所以这绝对不是调试问题。

          我在重新启动 MAC 后启动 Studio 时也收到此消息。

          【讨论】:

            【解决方案8】:

            有时windows防火墙会禁止platform-tolls文件夹中的adb.exe

            1. 首先检查您的手机,确保“usb 调试”处于“开启”状态
            2. 检查默认 USB 配置是否在“传输文件”上
            3. 如果您检查了 1,2 但问题仍未解决,您应该从“SDK 管理器”重新安装平台工具,然后“SDK 工具”取消选中“Android SDK 平台工具”单击应用,然后通过检查“Android SDK 平台”重新安装-工具”

            【讨论】:

              【解决方案9】:

              我遇到了同样的问题。只需在您的计算机上尝试另一个 USB 端口即可。

              【讨论】:

                猜你喜欢
                • 2019-02-21
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2015-05-10
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多