【问题标题】:Chrome DevTools Devices does not detect device when plugged inChrome DevTools 设备在插入时未检测到设备
【发布时间】:2014-03-22 11:16:07
【问题描述】:

即使按照https://developers.google.com/chrome-developer-tools/docs/remote-debugging 中列出的步骤,我似乎也无法让 DevTools 设备功能在我的三星 Galaxy S4 上运行

我的设备安装了 Chrome v32 和 Chrome Beta v33,而我的电脑安装了 Chrome v33 和 Chrome Canary v35。

我的设备上启用了 USB 调试,并且设备驱动程序已安装。我从来没有从上面的链接中获得步骤 3 中概述的提示来批准 RSA 密钥指纹,但设备确实连接到我的 PC 以允许媒体传输。根据上面的链接,我什至撤销了所有 USB 调试授权。

我的 PC 上没有为 Android 开发安装任何额外的东西,这可能是问题所在。我希望利用此功能从设备的角度检查网页。

【问题讨论】:

  • 大家好。 DevTools 技术作家在这里。很抱歉听到所有的麻烦!远程调试文档将很快链接到这篇文章。在描述适合您的产品时,请包括您的操作系统 + Chrome 版本 (chrome://version) + Android 品牌和型号。
  • @KayceBasques 你的意思是这个页面链接到这里:developers.google.com/web/tools/chrome-devtools/…
  • 这个问题及其答案现在都已经过时了。他们刚刚发布了一个更新,这就是我最终来到这里的原因,它弃用了这个菜单并指向一个新菜单。我需要的答案在这里:stackoverflow.com/questions/60231562/…
  • 有一段时间这对我有用,但在一段时间没有使用此功能后,它就停止了工作。我认为有一个 chrome 更新。尝试了一段时间后,原来它只是我的 USB 数据线。确保您的电缆支持数据传输。您应该会在设备上看到一条消息,说明计算机正在尝试访问您的文件。那是没有打开chrome。当您插入设备时,它应该总是发生。此外,我的设备仍然没有出现在 chrome 中,但端口转发仍然为我工作。
  • 我已经重新启动了我的 chrome,它现在可以正常工作了。

标签: google-chrome google-chrome-devtools


【解决方案1】:

要启动并运行功能:

按照上述步骤,我得到了 RSA 密钥指纹提示接受,然后我在 Chrome 中看到了我的设备。

绝对没有我想象的那么容易,但至少现在可以了。

2016 年 2 月 24 日更新

所以我更新到 Windows 10,现在有了三星 Galaxy S5,设备分别运行 Chrome v48.0.2564.116 m 和 v48.0.2564.95。按照 Google 文档中的步骤操作,......它再次不起作用,没有 RSA 密钥提示。所以我开始按照上面的步骤进行操作,并认为必须有更快的方法,因为 Android SDK 的下载量超过 1GB。

这次我试过了:

现在,在我的手机上打开 Chrome 并在我的桌面上打开chrome://inspect/,我可以看到检查选项。

下一个问题:每次重新启动 Windows 时,我都需要重复相同的步骤。要解决这个问题:

  • 打开文本编辑器并复制到"C:\Program Files (x86)\Minimal ADB and Fastboot\adb" devices
  • 在位于C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 的 Windows 启动文件夹中将该文件另存为 adb.bat

请注意,只要文件是 .bat 文件,就不需要调用 adb.bat。您复制到文件中的命令具有默认安装路径,您可能需要根据设置进行更改。

现在我可以在需要时使用 Chrome Inspect 功能。

感谢所有其他为此问题提供答案的人,这有助于指导我对我的答案进行有用的更新。如果您发现其他答案也对您有所帮助,请注明它们。

【讨论】:

  • 我根据您的回答 here 回答了一个类似的问题。谢谢!
  • @Ash - 你能在这里详细谈谈你遇到的问题吗? code.google.com/p/chromium/issues/detail?id=361856#c2 我们正在努力追查这个问题。谢谢!
  • 还有一点需要注意的是,如果您没有收到授权提示,请尝试在您的设备上禁用并重新启用 USB 调试 - 我按照上述所有步骤进行操作,然后才得到提示
  • SDK平台工具可以从谷歌这里下载:developer.android.com/studio/releases/platform-tools.html
  • @Marquizzo 有趣的是文档(在撰写此评论时)实际上链接到此答案,如果此链接中断,我对任何试图解决此问题的人感到难过。跨度>
【解决方案2】:

在 Galaxy S7 和 Windows 10 笔记本电脑上,我在连接到计算机时只需将 USB 连接模式更改为 “音频源”(手机设置 > 开发人员选项 > USB 配置) .

然后立即出现设备提示以允许 RSA 密钥指纹。然后计算机上的开发工具识别了我的设备。

我不知道为什么会这样,但它是迄今为止最简单的解决方案,并且不需要安装不必要的软件。

我也有幸将其更改为 “MTP(媒体传输协议)” 模式,但只是偶尔。

编辑:

MTP 选项不再适用于我。

除了音源,将连接模式设置为MIDI也可以。通过直接从设备的通知栏访问它来更改连接模式要容易得多 - 点击“通过 USB 传输媒体文件”或等效通知。

使用 MIDI 可能是两者中最简单的一种,因为它不需要进入多个设置屏幕即可访问它。

【讨论】:

  • 在尝试并使用 Chrome 的“入门”指南和三星 USB 驱动程序后,从 MTP 更改为 MIDI 立即生效! - 银河 S6 边缘
  • 我讨厌“这行得通”,不知道为什么!有人可以调查一下它为什么使用这种方法吗?
  • 供参考:Samsung S8 / USB-configuration / "MIDI"。在 Windows 10 中启用“MIDI”并拔出并重新插入 USB 电缆后,开始安装一些驱动程序。我想知道它到底安装了哪些驱动程序!?有人知道吗?
  • 更改为在 Galaxy S6 上将 USB 连接模式更改为“音频源”。有用。 @Studocwho,你是国王!
  • 唯一有效的解决方案。谷歌,关闭你的指南页面,回家吧。
【解决方案3】:

如果您使用 “MTP 模式” 进行 USB 计算机连接。 将其更改为“PTP 模式”或“读卡器模式”。

我有同样的问题,它对我来说很好。

【讨论】:

  • 这是错误的。让您在 MTP 模式和 PTP 模式之间进行选择的屏幕通常意味着您没有启用 USB 调试。
  • 在开发者选项> 选择 USB 配置下找到它。改成“PTP(图片传输协议)”,但没有解决问题
  • 我刚刚更换了 USB 数据线,它工作了! (虽然手机正在使用非工作电缆充电)
  • 我有一台 Galaxy S7 和 Windows 10,我必须将我的 USB 连接更改为“音频源”模式,同时连接到计算机。这立即出现了设备提示以允许 RSA 密钥指纹。然后计算机上的开发工具识别了我的设备。
  • @Studocwho 的回答在 Win 10 Galaxy S7 Edge 上为我工作 - 比所有其他建议都简单得多。想知道您是否应该将其添加为正确的答案,因为其他人很容易在 cmets 中错过这个
【解决方案4】:

(注意 - 这对我使用三星 S6 有效。我会感谢所用手机版本上的任何 cmets,这些指令适用于任何人)

如果您的手机正在连接到您的计算机并在计算机上被识别,并且您在手机上启用了 USB 调试,但手机没有出现在 Chrome 开发者工具中的“远程设备”下,那么您可以首先尝试通过在手机上选择以下选项来重新启动自动发现过程 - '设置 > 开发人员选项 > 撤销 USB 调试授权'。

如果这不起作用,那么问题很可能是 Android Debug Bridge Daemon 丢失或未在您的计算机上运行(有关 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)。

如果您现在难以访问一个 URL(例如“localhost”), 您要发送到 Android 设备上的 Chrome(通过 Chrome 开发 计算机上的工具),这是一个不同的问题。看到这个问题 咨询 How can I access my localhost from my Android device?

(简而言之,您需要确保您的计算机和手机已连接 在同一个网络上,因此将两者连接到同一个 wi-fi 网络或 将您的计算机连接到手机的热点,然后运行 ​​ipconfig 以获取 您的无线 IPv4 IP 地址,并在您想要的 URL 中使用该 IP 在手机上查看)


注意:要使初始调试连接正常工作,您需要在您的 Android 上使用 MTP 模式(媒体传输协议)进行 USB 传输(MTP 是默认设置)。在其中一个答案中提到了一个修复,涉及将此模式切换为其他模式,但这可能只会触发某种类型的重新识别,并且如果您断开连接然后重新连接,您很可能会自动切换回 MTP 模式电话。

【讨论】:

  • TY!这对我有用。即使我安装了 ADB 驱动程序,守护程序也没有运行。运行上面的,它开始了,设备现在显示了。
  • 谢谢!对于三星手机用户,请按照以下步骤操作!
  • 再次感谢您!这就是我的 Note 8 的答案。有趣的是我已经安装了adb,我只是没有用我的新手机完成adb devices
  • 适用于三星 Galaxy S10e。谢谢你。我正在尝试使用 Vue.js 调试 javascript SPA 应用程序,但不知道我必须安装 Android SDK。
  • 在我的情况下,使用 MacOs,我必须按终端输入:./adb devices !
【解决方案5】:

Samsung Note 8 用户在这里 - 我所要做的就是

  1. 在手机上启用 USB 调试。
  2. 安装并运行“ADB and Fastboot”工具
  3. 在 adb 提示符下输入命令adb devices
  4. 转到chrome://inspect/#devices,设备就会出现。

之后,我在手机上收到了一条消息,chrome 识别出了手机。

【讨论】:

  • 在 Windows 命令提示符内运行 adb 并在我的设备上授权后,在我的三星 Galaxy S8 上成功了。
  • 曾在三星 Note 9 上工作
  • 曾在三星 Galaxy A10 上工作过。
  • 曾在三星 S8 上工作
  • 曾在三星 S10+ 上工作
【解决方案6】:

未安装 ADT(Android 开发工具包)的解决方法:

在下载andorid SDK platform-tools.zip 并运行以下命令后,成功检测到基于 Android 的三星 Galaxy 手机:“adb devices”。 它启动了一些守护进程,找到了附加的设备,我还能够在 chrome canary 检查选​​项卡中看到它。

之前我也安装了"Universal ADB driver",但不确定是否需要这样做

【讨论】:

  • 经过这么长时间,这对我有用!,我认为这与守护程序没有运行有关。当您运行命令“adb devices”时会启动该服务。
  • 我发现在电脑上切换usb连接也有帮助。
  • 对于任何到达这里的人,您不需要 SDK 平台,您只需需要通用 ADB 驱动程序。
  • 完美谢谢!
  • 这个答案以及下面@Adorjan Princz 的答案解决了我的问题。全新 Galaxy S8+ 顺便说一句
【解决方案7】:

三星手机 + Windows 电脑

首先你需要在手机上开启USB调试:

  1. 设置/关于手机/软件信息/版本号 (点击 7 次开启开发者模式)
  2. 设置/开发者选项/USB调试(打开)

然后在你的电脑上:

  1. 安装三星USB驱动 https://developer.samsung.com/mobile/android-usb-driver.html
  2. 安装 ADB https://forum.xda-developers.com/showthread.php?t=2317790 (在论坛中向下滚动到“下载”部分以获取最新版本的 ADB)
  3. 安装 ADB 后 CMD 应该会弹出 -> 使用命令“adb devices”启动 ADB (例如“C:\Program Files (x86)\Minimal ADB and Fastboot> adb devices”)
  4. 使用 USB 数据线将手机连接到电脑
  5. 您的手机上应该会弹出有关连接的警报(允许)
  6. 在 PC 上的 Chrome 中打开开发者工具/更多工具/远程设备和 你应该终于看到你的手机被检测到了

【讨论】:

  • 也适用于 Galaxy Fold。非常感谢。
  • 感谢上面评论中提供的信息,我能够在我的三星 9 上使用它。谢谢! :)
  • 我只是错过了 ADB 的安装。之后它就像一个魅力:) 谢谢你。
  • 这真的很有帮助。非常感谢!
【解决方案8】:

我知道这是一个老问题,但这是我的答案,为我解决了这个问题。我浏览了所有我能找到的文章并尝试了一切。它不适用于我在 Mac 或 PC 上。

解决方案:使用另一根 USB 数据线。

我一定是拿了一根不支持文件传输的劣质电缆。我使用了不同的 USB 数据线,并立即得到 ptp 模式和远程调试授权的提示。

【讨论】:

  • 对我有用。即使 Chrome 无法识别设备,我仍在使用 USB 数据线为手机充电
  • 这是我在这里见过的最精彩的答案之一。如此简单,如此明显!谢谢
  • 我真的希望我有更多的赞成这个答案。
  • USB 充电线只有 2 根线,而真正的 USB 线有 4 根线。额外的 2 根电线用于数据传输。
  • @henon 使用支持数据传输的电缆,您可以访问手机文件。就像一个 USB 棒。
【解决方案9】:

多年来,我一直在不同的计算机和不同的设备上使用此工具。我经常发现 chrome / ADT 看不到我的设备。

在这种情况下,唯一对我有用的是重置 ADB 守护进程

adb kill-server

或/和

adb usb

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

【讨论】:

  • adb usb 返回“错误:未找到设备'(null)'”有什么想法吗?
  • @BraianMellor 遇到了同样的错误,但在那之后我开始看到我的设备
  • 太棒了!这适用于我的三星 Galaxy S8。谢谢。
  • adb kill-serveradb start-server 是唯一适用于我的旧三星 Galaxy Tab 3 的东西。其他解决方案建议将“USB 配置”更改为“音频源”或“MIDI”,但那是没必要。事实上,我在三星 Galaxy Tab S 上将“USB 配置”设置为“充电”,但我仍然能够将 Android 设备连接到 devtools。我猜测将“USB 配置”设置为“音频源”或“MIDI”会通过在后台执行 adb kill-serveradb start-server 来重置 ADB 守护进程
【解决方案10】:

ADB 必须正在运行。去吧

C:\Users\yourUserName\AppData\Local\Android\Sdk\platform-tools 并运行 adb devices,守护程序应该启动,然后显示所有连接的设备。

【讨论】:

  • 感谢上帝,我的三星 Galaxy s8 和 windows 10 一直存在这个问题。
【解决方案11】:

今天做了一场噩梦:三星 Galaxy Note 9Windows 10 笔记本电脑没有 Android Studio。以下是调试的工作步骤。

1) 手机正常开启开发者模式,开启“USB调试”。

2) 在您的计算机上安装适用于 Windows 的三星 USB 驱动程序https://developer.samsung.com/galaxy/others/android-usb-driver-for-windows

3) 在您的计算机上打开 Chrome - 在开发控制台中调出远程设备(此时它会显示未检测到设备)。

4) 通过 USB 数据线将手机连接到计算机。

5) 接受任何授权提示并等待计算机显示“您的设备已准备就绪..”等。

6) 在您的手机上,向下滑动顶部菜单并点按“P Android 系统” - 在“将 USB 用于”下选择“MIDI”。

7) 各种设置通知会出现在您的 PC 上,完成后您会收到授权提示,以便在您的手机上进行调试。接受!再等几秒,你会发现手机现在出现在电脑的 Chrome 开发工具中,再过几秒就会连接上。

不客气。

【讨论】:

  • 除了每次连接设备时我都需要查看 MIDI 选项这一事实之外,它的作用就像一个该死的魅力。这是第一个在没有任何尝试/失败循环的情况下真正有效的解决方案。
  • 您可以通过转到设置 -> 关于然后点击内部版本号 7 次来启用开发模式。见stackoverflow.com/questions/16866412
【解决方案12】:

运行adb 命令行。像这样

adb devices

【讨论】:

  • 太棒了。需要安装 Android Studio 或 ADB
【解决方案13】:

Ubuntu Linux 20 更新

您可能不再需要执行以下任何命令。 sudo apt install -y adb 就足够了。 Chromium 83 默认启用该端口转发规则

旧答案

对于任何使用 Ubuntu 的人,我使用了以下内容:

https://github.com/M0Rf30/android-udev-rules

记下 Ubuntu 16 用户所需的添加组名命令。

我还安装了 ADB 工具 sudo apt install android-tools-adbsudo apt install android-tools-fastboot 并且不需要整个 Android SDK

最后,不要忘记在手机最终连接的设备旁边的 devtools 设置中添加端口转发,即 8080 |本地主机:8080

【讨论】:

  • sudo apt install android-tools-adb android-tools-fastboot 在我的情况下就足够了。谢谢!
  • 在不必担心连接问题后,我的诀窍是点击插入 USB 时出现在顶部栏中的“弹出”图标,然后点击我的手机 (诺基亚 6) 在显示的下拉菜单中,然后手机提示进行 rsa 密钥检查并且它突然工作了。
  • Ubuntu Linux 20 更新:不再需要执行任何这些操作。 sudo apt install -y adb 就足够了。 Chromium 83 默认启用该端口转发规则。
【解决方案14】:

如果您使用的是 Windows,则需要为您的手机安装驱动程序。你可以得到他们here

如果仍然无法正常工作,我可以通过手动重新启动 Android Debug Bridge 来实现连接。更多信息是here

【讨论】:

  • 已经安装了驱动程序,但是在阅读了您链接到的另一篇文章中的步骤后,我在我的 PC 上安装了更多东西以使其正常工作。添加这些步骤作为对我自己问题的答复。
  • 谢谢,我需要这些驱动程序 ;)
【解决方案15】:

Chrome“远程设备”在我几个月没有使用后停止工作。

我解决了这个问题: 在我的设备(三星 J3)的“开发选项”中,我取消了 USB 调试授权 然后在我的电脑中,我在“C:\Program Files (x86)\Android\android-sdk\platform-tools”文件夹中执行“adb devices” 我的设备上会出现一个提示,询问我是否允许我的计算机调试应用程序。 我点击是然后 chrome 检测到我的设备

【讨论】:

  • 是的,Android sdk 平台工具下的adb.exe 命令是解决Chrome 无法识别我的android 设备问题的关键。
【解决方案16】:

我必须做的是在 chrome://inspect/#devices 禁用“发现网络目标”。

这是在我的设置中解决它的唯一方法(基于 Chrome 版本 78.0.3904.97 deepinOS/debian)。

【讨论】:

    【解决方案17】:

    Chrome 似乎存在重新协商设备身份验证的错误。您可以尝试禁用 USB 调试并再次启用它。有时您会收到一个弹出窗口,要求您再次信任您的计算机密钥。

    或者您可以转到您的 Android SDK 并运行 adb devices,这将强制重新协商。

    在任一(或两者)之后,Chrome 应该开始工作。

    【讨论】:

      【解决方案18】:

      如果在 HuaweiHonor 手机上运行,​​请确保在您的计算机上安装并运行 HiSuite。 USB调试仅在HiSuite开启时有效。

      【讨论】:

      • 您必须打开 HiSuite 才能显示手机的连接提示,但您不需要将 HiSuite 与手机连接。还有一个重要的就是选择PTP(图片传输)而不是charge或者MTP
      【解决方案19】:

      我尝试了@maurice cruz 的回答,但无法获得实际的驱动程序。然后我找到了this post,它为他们的设备下载了全球 LG 驱动程序(不确定它是否涵盖所有,但很多)。安装后,关闭 USB 调试,然后重新打开,系统提示我接受 RSA。

      【讨论】:

        【解决方案20】:

        上面提到的答案都不适合我。但是,对我有用的是端口转发。详细步骤在这里:

        1. 确保您已安装 adb(windowd、mac、ubuntu 的步骤 here
        2. 确保您的移动设备上运行 chrome
        3. 在您的 PC 上,从命令行运行以下命令:

          adb forward tcp:9222 localabstract:chrome_devtools_remote

        4. 在运行上述命令后,在您的手机上接受授权。以下是我在笔记本电脑上看到的那种输出:

          $:/> adb forward tcp:9222 localabstract:chrome_devtools_remote

          * daemon not running. starting it now on port 5037 *

          * daemon started successfully *

        5. 现在打开您的 chrome 并输入“localhost:9222”,您将看到要检查的活动选项卡。

        Here 是这种方法的来源

        【讨论】:

          【解决方案21】:

          我是应用程序编程的新手,这是我尝试使用 LG G3 设备调试示例程序时遇到的第一个问题。上面带有详细说明的帖子应该适用于所有人。我正在添加我的经验,以防它帮助其他人:

          我一步一步地按照说明进行操作,但只有一个。也就是说,从我的 OEM 安装 USB 驱动程序。我的手机一直通知调试已开启(在通知区域),我可以传输数据和充电。这让我觉得安装了适当的 USB 驱动程序。但事实并非如此。最后我去了LG site并下载了我的LG G3的USB驱动程序。在我安装驱动程序并通过电缆将手机重新连接到计算机后,我得到了 RSA 密钥提示。我的 Chrome 现在可以检测到它,我也可以通过 Android Studio 在我的手机上运行我的应用程序。

          【讨论】:

          • 我有一台 LG G2 mini,必须安装 LGMobileDriver_WHQL_Ver_4.0.4 才能用 adb 捕获它。因为我在官方网站上没有找到 g2 mini,所以为其他一些 G2 型号下载了驱动程序。
          【解决方案22】:

          在我打开和关闭手机上的启用调试功能后,切换“发现 USB 设备”似乎启动了一些东西。

          另外一根电缆也可能是问题所在。我的情况可能干扰了数据连接,但不确定。

          【讨论】:

            【解决方案23】:

            使用运行 Android Pie 的三星 Galaxy S9。 -- 2019 年 5 月 类似于上面的答案,以及 NickW 针对该答案的帖子: 连接设备后,无需转到设置,而是转到手机的通知栏 > Android 系统并“点击其他 USB 选项”。在选项下选择 MIDI 就可以了!

            【讨论】:

              【解决方案24】:

              我解决了这个问题没有安装任何三星或 Android SDK 驱动程序或必须选择 MIDI 或图像传输选项,如上面跨越几年的许多答案中详述。

              对我来说,在 Windows 10 上,问题是由名为 Your Phone 的 Windows 10 内置应用程序引起的。我只需要在其Advanced Settingsrepair 应用程序。可能有更简单的方法可以访问应用程序的设置,但我是通过这种方式访问​​它们的:

              1. 系统设置
              2. 添加或删除程序
              3. 点击Your Phone 列表
              4. 选择Advanced Options
              5. Reset选项下选择Repair

              此后,当我在我的 Android 手机(三星 A30)上重新连接并切换 USB Debugging 时,我的手机提示我批准 RSA 密钥指纹,这使 Chrome DevTools 最终能够识别我的手机。

              【讨论】:

                【解决方案25】:

                只是在此处添加以供参考,我正在尝试连接 LG G5 Android 手机,但 Chrome 开发工具无法识别它,直到我下载了 LG USB 驱动程序here

                祝大家好运!

                【讨论】:

                  【解决方案26】:

                  我使用过六种不同的 Android 设备和多条电缆,我不得不说调试器工作不稳定。有时它可以看到设备,有时则不能。有时重新启动 Chrome 会有所帮助。这是一个相关的错误https://bugs.chromium.org/p/chromium/issues/detail?id=788161,也许你可以贡献你的证据。

                  【讨论】:

                    【解决方案27】:

                    目前使用的是 LG G7 和 Windows 10。对我来说,一旦手机物理连接,将 USB 连接模式更改为 照片传输(我最初使用 文件传输)并且 Chrome 的远程设备检测到我的手机。据我所知,我只安装了移动驱动,没有安装 ADT 等。

                    【讨论】:

                      【解决方案28】:

                      如果您的手机中有andorid 9,则必须在Android Studio 中更新Android SDK。

                      • 打开 Android Studio 并转到“设置”。
                      • 系统设置\Android
                      • 选择 Android SDK(您将看到新版本的 SDK)
                      • 点击申请
                      • 您的手机现在需要在 MIDI 模式下访问。

                      【讨论】:

                        【解决方案29】:

                        有一个必要步骤,不详:

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

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

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

                        这对于 USB 或 Wifi 连接太有效了。 如果您在 android 上使用“ADB wireless by Henry”之类的工具,您将获得获取 wifi 调试远程连接的完整指南。

                        【讨论】:

                          【解决方案30】:

                          确保在手机上打开调试模式。

                          【讨论】:

                            猜你喜欢
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 2023-04-03
                            • 1970-01-01
                            • 1970-01-01
                            • 2017-12-16
                            • 1970-01-01
                            • 2020-03-31
                            相关资源
                            最近更新 更多