看不到我的设备 chrome://inspect/#devices

Can't see my device of chrome://inspect/#devices

我已按照 google 中的说明进行操作:https://developer.chrome.com/devtools/docs/remote-debugging。我也查看了故障排除部分 - 但似乎没有任何效果。

我有三星银河 3(android 4.1.2,chrome 42.0.2311.111)。 USB 调试已启用。勾选了几次USB调试后,我试过重启设备

在 windows 8 I 运行 chrome (44.0.2388.0 金丝雀)。我已经安装了 Samsung USB Driver,我的电脑可以看到我的设备。

插入设备或使用检查页面打开 Canary 时,我都没有收到任何通知。 我错过了什么吗?

尝试以下步骤:

  • 下载并安装 Android SDK
  • 打开SDK Manager.exe
  • Select Android SDK Platform-tools 然后按 Install packages...
  • 打开命令提示符并执行以下命令:
    • cd C:\Program Files(x86)\Android\android-sdk\platform-tools(或C:\Users\User\AppData\Local\Android\Sdk\platform-tools
    • adb.exe devices

您应该会收到这样的回复:

List of devices attached
ABCDEFG123  device

如果列出了您的设备,请检查 Chrome 是否检测到该设备,否则尝试执行此命令:

  • adb.exe kill-server
  • adb.exe start-server
  • adb.exe devices

再次检查Chrome是否检测到设备。

如果在执行 adb devices 命令后您的设备根本没有列出,那么您的配置有问题(例如,不正确或缺少驱动程序?)

希望这对其他人有帮助...

这件事发生在我身上,因为我试图 Chrome 检查发布版本(Ionic;即 ionic build android --release)。如果我构建了一个调试应用程序 (ionic build android),我可以从 chrome 检查工具中看到该应用程序没有任何问题。

Google play 不喜欢可调试的应用程序 https://developer.android.com/studio/publish/index.html 这是检查所需要的 - 请参阅此 SO link: 因此适当的版本不会出现在 Chrome 检查中。

在我的例子中,将 Android 设备设置中的 USB 连接模式更改为 "Camera (PTP)" ,问题就解决了。由于某些原因,当连接模式设置为 MTP 时,usb 调试不起作用。

这看起来像是 Chrome 或 Android 中的错误。这对我有帮助:在您的 android 设备上 select USB 连接设置(在电缆连接时打开的弹出窗口)。它有 MTP/PTP/charge 模式。在 MTP/PTP 和返回之间切换。

下载并安装Android SDK

打开SDKManager.exe

Select Android SDK 平台工具并按安装包...

MTP -> PTP