【问题标题】:chrome://inspect detects device but doesn't show pages or appschrome://inspect 检测到设备但不显示页面或应用程序
【发布时间】:2021-10-13 05:45:26
【问题描述】:

我正在尝试在 android 上调试一个应用程序,但发现我的 chrome://inspect 不再为我的设备显示任何应用程序或页面,尽管显示了设备本身。

我遵循了多个教程,在互联网上搜索了我的问题,但没有任何用处,而且由于它曾经有效,我真的不知道从哪里开始解决这个问题。我会尽量给你提供尽可能多的信息:

  • 我在模拟器和另一部手机(未使用谷歌搜索的 rom,android 11.0)上测试了我的构建,一切正常,我可以查看和调试应用程序
  • 我在手机的开发者选项中启用了 USB 调试
  • 我的安卓版本是11.0
  • 我的 webview 版本是 92.0.4515.131。
  • 我的版本是调试版本(不是生产版本)
  • 我最近更改了我的 rom(从 paranoid quartz 5 到 ArrowOs 11.0),但在更改之前我有一段时间没有使用检查器,所以我怀疑我影响了这个问题,但我不知道有多少
  • 我在 MacOS Big Sur 和 ArchLinux 以及多个 chrome 版本(eloston chromium、chrome、brave)上对其进行了测试
  • 在我的手机中尝试仅通过 chrome 检查其他页面时,也没有显示任何内容
  • 该应用使用cordova 运行

我在这里缺少什么,除了再次更改 rom 之外,我的问题是否有解决方案?

非常感谢您的回答

【问题讨论】:

    标签: android google-chrome-devtools


    【解决方案1】:

    首先,尝试重新启动 adb 服务器。如果您在终端中可以使用 adb 命令,则可以在 unix 上使用这些命令来完成。如果不是,那么在 unix 上而不是 adb 上,输入路径(绝对可以肯定)到 adb 可执行文件。

    adb kill-server

    adb start-server

    adb devices

    如果您可以在adb devices 的输出中看到您的设备(只有设备 ID 可见),请尝试为您的网络禁用 ipv6。在您的计算机上启用 ipv6 时,adb 服务器可能无法正常工作。就我而言,禁用 ipv6 已解决该问题,我可以看到“远程目标”部分(启用 ipv6 时不可见)并且我的设备一旦连接。

    【讨论】:

      猜你喜欢
      • 2014-09-04
      • 2017-05-08
      • 1970-01-01
      • 1970-01-01
      • 2015-07-08
      • 2012-05-19
      • 2016-06-26
      • 2017-01-08
      • 2023-04-03
      相关资源
      最近更新 更多