即使按照https://developer.chrome.com/docs/devtools/remote-debugging/上列出的步骤操作,我还是无法在我的三星Galaxy S4上使用DevTools Devices功能
我的设备有Chrome v32和Chrome Beta v33,而我的个人电脑有Chrome v33和Chrome Canary v35。
我的设备上已开启USB调试,并且已安装设备驱动程序。我从未从上面的链接中得到步骤3中概述的提示,以批准RSA密钥指纹,但设备确实连接到我的PC以允许媒体传输。我甚至根据上面的链接撤销了所有USB调试授权。
我的电脑上没有任何额外安装的东西用于Android开发,这可能是问题所在。我希望利用这个功能从设备的角度来检查网页。
Ubuntu Linux 20更新:
您可能不再需要执行下面的任何命令。Sudo apt install -y adb是足够的。Chromium 83默认启用了该端口转发规则
年长的回答:
对于任何使用Ubuntu的人,我使用了以下方法:
https://github.com/M0Rf30/android-udev-rules
注意Ubuntu 16用户需要的add group name命令。
我还安装了ADB工具sudo apt install Android -tools- ADB和sudo apt install Android -tools-fastboot,不需要整个Android SDK
最后,不要忘记在devtools设置中添加端口转发,在您的手机最终连接的设备旁边,即8080 | localhost:8080