(注意-这对于使用Samsung S6的用户而言是有效的。对于使用这些电话的用户,我将不胜感激,对于使用这些说明的任何人)
如果您的手机正在连接到计算机并在计算机上被识别,并且您已经在手机上启用了USB调试功能,但是该手机未出现在Chrome开发者工具的“远程设备”下,那么您可以先尝试重新启动通过在手机上选择以下内容来进行自动发现过程-“设置>开发者选项>撤销USB调试授权”。
如果这不起作用,则可能是您的计算机上缺少或未运行Android Debug Bridge守护程序(有关ADB的信息-https:
//developer.android.com/studio/command-line/adb。)。 html)
您不需要完整的Android SDK即可使用ADB,可以从此处下载独立的Android SDK平台工具:
https://developer.android.com/studio/releases/platform-tools.html
首先,为您的平台安装工具。我正在使用Windows,对我来说,操作步骤是:
-将下载文件解压缩到c:\ platform-tools(为了方便起见,我将其放在此处,您可以选择其他位置)。
-在文件夹中打开命令提示符(以管理员身份运行),然后运行以下命令:
adb devices
(adb.exe在我们的文件夹中)。这将启动守护程序,并向您显示已连接的Android设备的列表。
如果在设备旁边看到“未授权”,则意味着您必须解锁手机并选择“允许访问设备数据”,然后“始终允许从此计算机访问”。然后,您应该在开发人员控制台中看到手机已连接:
每次计算机重新启动时,都需要运行守护程序。将.bat文件放入启动文件夹中,以便在每次计算机启动时运行守护程序(如果您完全按照我的指示进行操作,则需要创建.bat文件的内容为c:\platform-tools\adb devices
)。
如果您现在难以访问要发送给Android设备上的Chrome(通过计算机上的Chrome开发工具)发送给URL的URL(例如“ localhost”),那就是另一个问题。请参阅此问题以获取建议。
如何从Android设备访问本地主机?
(简而言之,您需要确保您的计算机和电话连接在同一网络上,因此将它们都连接到同一Wi-Fi网络或将计算机连接到电话的热点,然后运行ipconfig获取您的无线IPv4 IP地址,并在您要在手机上查看的URL中使用该IP)
注意:要使初始调试连接正常工作,您需要在Android上使用MTP模式(媒体传输协议)进行USB传输(默认为MTP)。在其中一个答案中提到了一个修复程序,其中涉及将该模式切换到其他模式,但是可能会触发某种类型的重新识别,并且如果断开连接然后重新连接,则无论如何您很可能会自动切换回MTP模式。电话。
chrome://version
在描述适合您的内容时,请提供您的操作系统+ Chrome版本()+ Android品牌和型号。