Chrome 32上的本地USB调试无法检测到设备

20

我有一部三星Galaxy S3手机。随着Chrome 32的发布,我想尝试本地USB调试,这样我就可以在手机上使用我的phonegap应用程序(而不是在浏览器上测试然后传输)。我打开了USB调试并下载了适当的驱动程序。我的手机显示在设备管理器中,但它没有显示在chrome的about:inspect下。我该如何让我的设备显示出来呢?

3个回答

63

我曾经遇到过类似的问题。之前我可以使用DevTools和ADB扩展程序来检查我的手机。但在Chrome更新后,ADB扩展程序被弃用后,无论我怎么尝试,我的手机都不会再出现在chrome://inspect/中。

以下是解决该问题的方法:

  1. 下载Android SDK
  2. 找到platform-tools文件夹中的ADB.exe文件。
  3. 使用命令提示符打开该文件

    cd c:\path\to\platform-tools\adb.exe

  4. 确保您的手机未连接到USB

  5. 输入以下命令

    adb devices

    adb kill-server

    adb start-server

  6. 重新连接您的手机,授权您的电脑并享受USB调试功能

希望这能帮助其他人解决类似的问题。


1
我尝试了很多方法,但只有这个真正有用。谢谢。 - Jaroslav Klimčík
我最终在桌面上创建了一个快捷方式:右键单击桌面>新建>快捷方式>并输入adb.exe的位置(您可以使用“查找”来查找它),再加上“devices”。我的看起来像'C:\Users\myusername\cminstaller\bundle\win32\adb.exe devices'。 - Stelian
此外,我还需要检查设备驱动程序并将驱动程序(google\usb_driver) 从../extras/文件夹关联到我的设备。http://developer.android.com/tools/extras/oem-usb.html - Abhijeet
同样的答案,但更详细的信息在这里:https://dev59.com/rmAg5IYBdhLWcg3wYqJ0#24410867 - Dmitry Gonchar
1
只是想对tenderloin说声谢谢。没有其他的作用!此外,鹿肉很棒——喜欢新鲜的里脊肉。 - WebMW
显示剩余3条评论

16

我找到了解决方案。我以前从未运行过 ADB,但这是 Chrome 用于调试的工具(不确定它是否随着开发工具包一起下载或者是否随 Chrome 32 一起安装)。

我从命令行中运行了 adb devices。得到消息“daemon not running. starting it now on port 5037”。一旦它启动,我的设备就出现在 Chrome 中了!如果您尚未下载 Android 开发工具包,则可能需要首先执行该操作。


你的步骤解决了我的问题(在Win7上的Chrome v32)。谢谢。我不得不按照以下方式启动它,因为adb.exe不在路径中。WIN>cd c:\apps\adtwin\sdk\platform-tools\ WIN> adb devices - Rolf
运行得非常好!谢谢,你让我的一天都变得美好了! - Swiftaxe
嘿,@William Neely,这个函数确实有效,但当我检查某些东西时,我的窗口是空白的 - http://prntscr.com/5dresg - user1399844

1

如果你不想使用ADB,就需要在Android Beta(v32)上安装Chrome。


1
附加信息:Chrome beta是一个独立于Chrome的应用程序。 - William Neely
我正在设备上运行Android Beta(v33),在Windows 8.1上运行Chrome Beta(v33)和Chrome Canary(v34),但是远程USB调试在我的任何设备(S2,S3,Galaxy Tab 10.1)上都无法工作。我正在使用最新的三星USB驱动程序2.11。在Android Studio中与所有设备一起工作,但Chrome about:inspect显示“未检测到设备”。尝试撤销wiki中建议的USB授权,但不起作用。所以我想知道这个功能是否稳定。也许是Windows的问题? - Ezward
PS:如果我在尝试 USB 调试之前运行 ADB 守护程序,这也对我有效。 - Ezward
我也有同样的经验,在Chrome 41(Windows桌面和Android)中,如果没有激活ADB,它就无法工作,尽管文档明确说明它与ADB无关。 - John Rix

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接