【问题标题】:Chrome remote debug Samsung Galaxy s4Chrome 远程调试三星 Galaxy s4
【发布时间】:2014-02-28 01:36:35
【问题描述】:

我尝试在我的三星 Galaxy S4 (https://developers.google.com/chrome-developer-tools/docs/remote-debugging?hl=nl) 上使用谷歌浏览器的远程调试工具。但是在我使用 about:inspect 后,我​​的 Chrome 没有找到我的设备。该列表保持为空。

我已经在我的计算机和运行 Chrome 版本 32 的两台设备上安装了最新的驱动程序。在我的手机上,USB 调试复选框已选中。

有人知道我可以通过 Chrome 调试查看我的手机吗?

【问题讨论】:

  • 您是否将您的设备作为媒体设备连接到机器?如果不是,那么您使用的电缆可能是仅电源电缆而不是数据电缆。
  • 与 Galaxy Tab 2 10.1 相同的问题,所有内容都是最新的并作为媒体设备连接。一旦我弄清楚这个问题,我会立即发布答案。

标签: android debugging google-chrome


【解决方案1】:

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

  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 服务器:

    adb.exe kill-server
    adb.exe start-server
    
  4. 现在观察您的平板电脑将在连接时请求远程调试权限(通过检查指纹)。

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

【讨论】:

  • 重启服务器对三星 Galaxy Core 也有帮助,所以我想它对任何设备都有帮助。很难找到这样的解决方案,非常感谢!
  • 在我的例子中路径是:C:\Users\YOUR_USERNAME\AppData\Local\Android\sdk\platform-tools 设备:SM-T520
【解决方案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 并运行它。 对我有用。

【讨论】:

    【解决方案3】:

    未安装 ADT(Android 开发工具包)的解决方法:

    在下载andorid SDK platform-tools.zip 并运行以下命令后,成功检测到基于 Android 的三星 Galaxy 手机:“adb devices”。 它启动了一些守护进程,找到了附加的设备,我还能够在 chrome canary 检查选​​项卡中看到它。

    之前我也安装了"Universal ADB driver",但不确定是否需要这样做

    【讨论】:

    • 谢谢!这让我发疯了。也无需安装 - 只需提取文件夹,在命令提示符下转到文件夹并运行“adb devices”。我的 S5 Mini 上立即弹出连接提示,我已启动并运行。
    • 这是有效的。你摇滚! (无需通用 ADB 驱动)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-02
    • 2015-12-05
    • 2013-10-30
    • 2013-05-31
    相关资源
    最近更新 更多