Android Chrome ADB扩展不适用于Debian 7
我使用的是debian 7 amd64。我无法将android手机连接到chrome以进行远程调试 chrome开发者网站的清单如下Android Chrome ADB扩展不适用于Debian 7,android,google-chrome,google-chrome-extension,adb,Android,Google Chrome,Google Chrome Extension,Adb,我使用的是debian 7 amd64。我无法将android手机连接到chrome以进行远程调试 chrome开发者网站的清单如下 Android 28或更高版本的带有Chrome的Android手机或平板电脑 从Google Play安装 用于插入设备的USB电缆。 (Windows用户还需要安装适当的USB设备 司机。) 在开发计算机上安装Chrome 28或更高版本 在您的开发中安装的ADB Chrome扩展 机器 这一切我都做过了。但是,当我按下“启动ADB”按钮时,什么也没有发生。命
这一切我都做过了。但是,当我按下“启动ADB”按钮时,什么也没有发生。命令行
ADB
工作吗?如果没有,则可能是您没有正确设置udev
规则。当前用户必须对手机所在的USB设备具有完全权限
下面是如何设置我的/etc/udev/rules.d/51安卓.rules
:
# Nexus 4
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee2", MODE="0660", GROUP="plugdev"
# Galaxy Nexus
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", MODE="0660", GROUP="plugdev"
当然,您需要为您的特定手机添加正确的供应商/产品ID。并将自己添加到plugdev
组
然后,您需要运行
sudo服务udev reload
以应用规则更改。你应该很乐意去做这件事。尽管chrome扩展按钮仍然不起作用,但我可以通过
chrome://inspect/
不,没有。我还没有安装这个。我应该安装什么吗?不,只需使用
lsusb
查找您手机的供应商/产品ID(您可能需要首先为您的手机启用adb
,如果它是使用不同产品ID的类型,请为adb
),然后在udev
规则中添加相应的条目(请参见我的示例).51-android.rules文件不存在。我创造了一个。产品Id/供应商与Galaxy Nexus相同。我又试了一次,但还是不行。然后确保您在plugdev
组中(如果您在登录会话开始时不在该组中,则可能需要重新登录),然后运行sudo service udev reload
,您应该可以开始了。您可能还需要拔下手机插头,然后重新插入。我已经检查过我是plugdev组的成员,但仍然没有运气。我需要这个“android工具adb”软件包来完成这项工作吗?这是我们现在访问设备的首选方式。