我有一部三星Galaxy S3手机。随着Chrome 32的发布,我想尝试本地USB调试,这样我就可以在手机上使用我的phonegap应用程序(而不是在浏览器上测试然后传输)。我打开了USB调试并下载了适当的驱动程序。我的手机显示在设备管理器中,但它没有显示在chrome的about:inspect下。我该如何让我的设备显示出来呢?
我有一部三星Galaxy S3手机。随着Chrome 32的发布,我想尝试本地USB调试,这样我就可以在手机上使用我的phonegap应用程序(而不是在浏览器上测试然后传输)。我打开了USB调试并下载了适当的驱动程序。我的手机显示在设备管理器中,但它没有显示在chrome的about:inspect下。我该如何让我的设备显示出来呢?
我曾经遇到过类似的问题。之前我可以使用DevTools和ADB扩展程序来检查我的手机。但在Chrome更新后,ADB扩展程序被弃用后,无论我怎么尝试,我的手机都不会再出现在chrome://inspect/中。
以下是解决该问题的方法:
使用命令提示符打开该文件
cd c:\path\to\platform-tools\adb.exe
确保您的手机未连接到USB
输入以下命令
adb devices
adb kill-server
adb start-server
重新连接您的手机,授权您的电脑并享受USB调试功能
希望这能帮助其他人解决类似的问题。
我找到了解决方案。我以前从未运行过 ADB,但这是 Chrome 用于调试的工具(不确定它是否随着开发工具包一起下载或者是否随 Chrome 32 一起安装)。
我从命令行中运行了 adb devices。得到消息“daemon not running. starting it now on port 5037”。一旦它启动,我的设备就出现在 Chrome 中了!如果您尚未下载 Android 开发工具包,则可能需要首先执行该操作。
如果你不想使用ADB,就需要在Android Beta(v32)上安装Chrome。