即使按照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开发,这可能是问题所在。我希望利用这个功能从设备的角度来检查网页。
今天三星Galaxy Note 9和一台没有Android Studio的Windows 10笔记本电脑做了个噩梦。下面是进行调试的工作步骤。
1)正常开启手机开发者模式,打开“USB调试”。
2)在你的电脑上安装三星USB驱动程序的Windows https://developer.samsung.com/galaxy/others/android-usb-driver-for-windows
3)在你的电脑上打开Chrome浏览器-在开发控制台打开远程设备(目前它会说没有检测到设备)。
4)通过USB数据线连接你的手机和电脑。
5)接受任何授权提示,等待电脑提示“您的设备准备好了”。
6)在您的手机上,向下滑动顶部菜单,点击“P Android系统”-在“使用USB for”下选择“MIDI”。
7)各种设置通知将出现在您的PC上,当他们完成后,您将得到授权提示调试您的手机。接受它!再等几秒钟,你会发现手机现在出现在电脑上的Chrome开发工具中,几秒钟后就可以连接了。
不客气
在一台Galaxy S7和Windows 10笔记本电脑上,当我连接到电脑时,我所要做的就是将USB连接模式更改为“音频源”(电话设置>开发人员选项> USB配置)。
然后立即出现设备上的提示,允许RSA密钥指纹。然后电脑上的开发工具识别了我的设备。
我不知道为什么这样做,但它是迄今为止最简单的解决方案,而且不需要安装不必要的软件。
我也有一些运气把它改为“MTP(媒体传输协议)”模式,但只是偶尔。
编辑:
MTP选项不再适用于我。
除“音频源”外,还可以将连接方式设置为“MIDI”。通过直接从设备的通知栏访问来更改连接模式要容易得多-点击“通过USB传输媒体文件”或等效的通知。
使用MIDI可能是两种方法中最简单的,因为它不需要进入多个设置屏幕来访问它。