无法从ubuntu / linux远程调试android / chrome

时间:2013-10-30 20:24:18

标签: android google-chrome google-chrome-devtools remote-debugging

我是一个Android新手。我有一个安装了chrome v30的机器人。我启用了USB调试。在我的ubuntu linux上,我已经为chrome v27安装了ADB扩展。我插上usb线,因此连接自动建立(ubuntu将android视为"相机")。在我的笔记本电脑上,我有一个Android图标(ADB图标),我打开它(启动ADB)。然后一个数字" 1"显示在矩形中 - 是的,设备已被识别(欢呼!)。但是我无法调试我的移动Gmail。要么有问题,要么我不知道如何访问亚行。我在View inspection targets

中有以下部分
  • 页面 - 这些只是我的笔记本电脑选项卡
  • 扩展程序 - Chrome笔记本电脑扩展程序,例如JSONView
  • 共享员工 - 空
  • 其他 - 有一个元素:chrome-devtools://devtools/devtools.html?dockSide = bottom& toolbarColor = rgba(223,223,223,1)& textColor = ...

有谁知道我做错了什么?移动设备上的镀铬版本可以正常(应该是24+,它是30),USB调试权限设置为true,USB电缆双向插入,ADB图标显示1

此外,官方Chrome ADB页面说我应该运行命令adb devices,但我不知道在哪里执行它。我没有安装android SDK,因为ADB应该在没有完整安装android SDK的情况下运行。这个命令是什么以及我该如何执行它?

3 个答案:

答案 0 :(得分:16)

我遇到同样的问题,您可以按照以下步骤操作:http://developer.android.com/tools/device.html#setting-up

你可以输入

lsusb

在您的终端

找到您的deveice的供应商ID, 然后按照上面的步骤,最后,你可以

sudo service udev restart

然后重新启动adb,您将看到设备

答案 1 :(得分:4)

答案 2 :(得分:0)

尝试在您的设备上启用“PTP”模式

在设备上的电缆连接通知中,点击“点击查看更多选项”并选择“PTP”选项。

此页面特别建议将此作为一个提示:https://developers.google.com/web/tools/chrome-devtools/remote-debugging/

更多背景:

  • 最初,连接我的 USB 电缆并刷新 chrome://inspect,我在设备上没有提示或 PC 浏览器中没有任何更改。
  • 全新安装 Ubuntu 20.04
  • Pixel 2 使用最新的 Android 操作系统 我没有安装任何额外的软件 (ADB 或任何与 Android 开发相关的内容)
  • 设备已经在工作 用于其他系统(Macos)上的远程开发