即使按照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开发,这可能是问题所在。我希望利用这个功能从设备的角度来检查网页。


当前回答

我是应用程序编程的新手,这是我在尝试使用LG G3设备进行示例程序调试时遇到的第一个问题。上面有详细说明的职位应该适用于所有人。我补充了我的经验,以防它能帮助到其他人:

I had followed instructions step by step but one. That is, installing the USB driver from my OEM. My phone kept notifying that the debugging is on (in the notification area) and I could transfer data as well as charge. That made me think that appropriate USB drivers are installed. But it wasn't. Finally I went to LG site and downloaded the USB driver for my LG G3. Right after I installed the driver and reconnected the phone to the computer via the cable, I got the RSA key prompt. My Chrome now detects it and I was able to get my app run on my phone via Android studio as well.

其他回答

今天三星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开发工具中,几秒钟后就可以连接了。

不客气

有一个必要的步骤没有详细说明:

ADB必须正在运行(并不是因为安装了ADB才运行以建立连接)

由于未知的原因,在chrome (canary)上打开“开发人员工具”不一定会启动具有良好参数的ADB运行。然后你不会在智能手机上看到问题“确认远程连接与'您的pc地址'”,而在pc上,你可以在连接面板上看到“未决未知连接”。那么,如果这种情况没有发生,连接就必然不会建立。注意,其他一些工具会启动ADB,但重要的是启动ADB并建立连接。

当您运行“>ADB connect 'IPofYourSmartphone port'”或ADB由软件运行以获得正确的连接时,ADB将发送请求,该请求在您的智能手机上显示面板确认

这对于USB或Wifi连接来说太有效了。 如果你在android上使用像“ADB无线亨利”这样的工具,你会得到一个完整的指南来获得一个wifi调试远程连接。

如果你的手机里有android9,你必须在Android Studio更新Android SDK。

打开Android studio,进入设置。 系统设置\安卓 选择Android SDK(你会看到SDK的新版本) 点击应用 您的移动电话将需要访问现在的MIDI模式。

多年来,我一直在不同的电脑和设备上使用这个工具。我经常发现chrome / ADT看不到我的设备。

在这种情况下,唯一对我有效的是重置ADB deamon:

adb kill-server

或/及

adb usb

重新插入设备后,将在设备上显示一条消息,要求您允许从连接的计算机进行USB调试。允许这个请求是非常重要的。

我尝试了@maurice cruz的答案,但无法找到实际的司机。然后我发现这篇文章有一个全球LG驱动程序的下载(不确定是否涵盖了所有,但很多)。安装完成后,关闭usb调试开关,然后打开,系统提示我接受RSA。