Chrome的远程调试(USB调试)不适用于运行android 4.3的三星Galaxy S3

Shr*_*ant 86 google-chrome samsung-mobile usb-debugging android-4.3-jelly-bean

自从我将Samsung Galaxy S3升级到android 4.3(从4.1.2开始)以来,我无法使用Chrome的远程调试android(此处有更多详细信息).

我在手机上启用了开发人员选项和USB调试功能,这在android 4.1.2上运行得非常好.现在,当我将手机连接到PC时,它只是作为媒体存储设备连接,而不是通过chrome发现的USB设备.

我排除了Chrome的任何问题,因为我可以使用谷歌Nexus4进行USB调试,同时,看看其他一些线程(这里和其他地方)它似乎是三星4.3升级的问题.

有任何指示让这个工作?

Val*_*.nu 165

我的设备停止工作,因为Chrome已经取消激活现在已经被删除的ADB插件,因为它现在已经在dev-tools中内置了.

我下载了SDK并按照Chrome开发人员的说明进行操作.我怎么才发现Alphonso提供的指令不够,我在Windows 8上这样做了:


  1. 在此处下载Android SDK("仅限SDK工具"部分)并解压缩内容.
  2. 运行SDK Manager.exe并安装Android SDK平台工具
  3. 打开命令提示符(只需按下Windows按钮并输入cmd.exe)
  4. 输入ex:cd c:/ downloads/sdk/platform-tools的路径
  5. 键入adb.exe打开ADB
  6. 通过键入并按Enter:adb devices运行以下命令
  7. 检查您的设备是否收到提示,如果您仍然无法在Inspect Devices中看到您的手机,请逐个运行以下命令(不包括")" adb kill-server "" adb start-server "" adb devices "

我遇到了重大问题,并设法让它使用这些步骤.如果您仍有问题,请使用Chrome浏览Android上的远程调试指南并检查有关驱动程序的部分.我的三星Galaxy Nexus有问题,需要特殊的驱动程序才能与ADB兼容.


更新

如果您使用的是Windows 10,但找不到下载Android SDK的链接; 你可以跳过#1和#2.您只需激活" Android Debug Bridge "即可.下载后直接进入#3 - #7并执行" platform-tools "(https://developer.android.com/studio/releases/platform-tools.html)

  • 工作得很好但不幸的是我花了一段时间才找到这个答案.我讨厌这样一个事实,即使使用Chrome更新,Galaxy Nexus用户仍然需要下载巨大的SDK进行远程调试. (5认同)
  • 三星Galaxy S3(Android 4.4)也是如此.除此之外没有其他方法可行.+1 (2认同)

Ste*_*eve 34

试图按照Valros.nu的回答,我发现sdk下载现在与一个840MB的exe安装程序中的androind工作室一起使用.

因为这个特定程序所需要的只是adb程序,你可以从xda人员的独立安装程序中获得:

http://forum.xda-developers.com/showthread.php?t=2317790

请注意,您无需键入adb.exe,只需键入adb devices安装后启动的命令提示符即可.

此外,我不得不拔掉并重新插入我的samsung s4以获得远程调试提示出现在手机上

  • 几个小时的斗争...找到了这个答案......安装了应用程序......天使们唱歌,生活充满奇迹和精彩. (3认同)
  • 这个答案是750kb下载和1.2GB下载(3 + GB解压缩!)之间的区别.谢谢! (3认同)

Shr*_*ant 18

看了一会儿后,我发现了这个.显然,目前还没有这个问题的解决方案,但有一个解决方法 - 回到遗留工作流程.

传统的工作流程对我有用,我唯一需要做的就是从android SDK下载到platform-tools文件夹,在这里打开命令窗口并运行命令"adb devices".这导致计算机RSA密钥指纹面板在我的移动屏幕上弹出,并且在授予许可后,该设备显示在Chrome的Inspect页面下.

事实证明,这不是由移动操作系统升级引起的问题,而是由Chrome引起的(因为它以某种方式在我的Nexus4上运行而被抛弃).在早期版本的Chrome中,无需下载500多分贝的Android SDK,因为它支持ADB插件.但是对于最新版本的Chrome,我想,遗留下来是唯一的出路.


qbo*_*lec 6

我有三星Galaxy S3,它没有显示在"远程设备"选项卡中,也没有显示在chrome:// inspect中.不过,该设备确实在Windows的设备管理器中显示为GT-I9300.对我有用的是:

  1. 将手机插入前置USB端口
  2. 在我的手机上,单击有关成功连接的通知
  3. 确保连接类型为Camera(PTP)
  4. 在我的Windows计算机上,从https://github.com/koush/UniversalAdbDriver下载安装程序
  5. 运行 :)
  6. 打开 cmd.exe
  7. cd "C:\Program Files (x86)\ClockworkMod\Universal Adb Driver"
  8. adb devices
  9. 在手机和Windows机器上打开Chrome
  10. 在Windows的机器上导航到chrome:// inspect - 在那之后,你会看到目标手机:)

我不确定它是否会以某种方式影响整个流程,但在某些时候我已安装,后来卸载了三星的驱动程序:http://www.samsung.com/us/support/downloads/ > Mobile> Phones > Galaxy S> S III>解锁> http://www.samsung.com/us/support/owners/product/galaxy-s-ii​​i-unlocked#downloads