Chrome 远程调试三星 Galaxy S4

16
我尝试使用谷歌浏览器的远程调试工具来对我的三星Galaxy S4进行调试(https://developers.google.com/chrome-developer-tools/docs/remote-debugging?hl=nl),但是在使用about:inspect后,我的Chrome没有找到我的设备,列表为空。
我已经在电脑上安装了最新的驱动程序,并且两个设备都运行着Chrome 32版本。在我的手机上,USB调试复选框已被勾选。
有人知道我该怎么做才能通过Chrome调试查看我的手机吗?

你是否看到你的设备连接到机器上作为媒体设备?如果没有,那么你使用的电缆可能只是充电电缆而不是数据电缆。 - Kinlan
Galaxy Tab 2 10.1也遇到了同样的问题,一切都是最新的,并且作为媒体设备连接。我会尽快发布答案,一旦我解决了这个问题。 - Bart
3个回答

45

您是否已经安装了ADT(Android开发工具包)?如果是这样,您可能需要重新启动ADB服务器。请按照以下步骤操作:(来自这个答案)。

  1. 打开命令提示符(Win+R,输入"cmd.exe",然后按Enter
  2. 转到本地安装的 ADT 的 platform-tools 目录。在我的情况下:

    cd /d D:\apps\adt-bundle-windows-x86_64-20131030\sdk\platform-tools
    
  3. 通过运行以下命令重启ADT服务器:

  4. adb.exe kill-server
    adb.exe start-server
    
  5. 现在请注意,当您连接时,您的平板电脑将要求通过检查指纹来进行远程调试权限。

  6. 如果您打开chrome://inspect,应该可以找到设备。

1
重启服务器也有助于三星Galaxy Core,因此我认为它将有助于任何设备。很难找到这个解决方案,所以非常感谢! - Rob
在我的情况下,路径为:C:\Users\YOUR_USERNAME\AppData\Local\Android\sdk\platform-tools 设备:SM-T520 - Rajab Shakirov

16

如果您没有安装ADT(Android开发工具包):

在下载安卓SDK平台工具.zip并运行以下命令:“adb devices”后,我成功检测到基于安卓的三星Galaxy手机。 它启动了一些守护进程,找到了连接的设备,我还能在Chrome Canary检查选项卡中看到它。

之前我也安装了“通用ADB驱动程序”但不确定是否需要这样做。


5
谢谢!这让我烦恼了很久。也不需要安装任何东西 - 只需提取文件夹,进入命令提示符中的文件夹并运行“adb devices”。连接提示立即在我的S5迷你手机上弹出,然后我就可以使用它了。 - Stephen Blair
这样可以工作。你太棒了!(不需要万能ADB驱动程序) - Naourass Derouichi

2

我曾经遇到过这个问题。上面的解决方案对我来说非常有效。 但是我非常懒,所以我创建了一个.bat文件:

@ECHO OFF 
cmd.exe /K "cd C:\Users\YOUR_USERNAME\AppData\Local\Android\sdk\platform-tools && C: & adb.exe kill-server & adb.exe start-server"

该目录取决于您的ADT安装位置。

将其保存为killstart_adb.bat并运行即可。 对我有效。


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