在检查Android Webview时,Google Chrome Devtools已损坏

Ver*_*ero 16 android google-chrome android-webview google-chrome-devtools cordova

这很有效,问题在两周前就开始了.

我在Windows 10计算机上运行Chrome.我已经尝试卸载,然后在问题开始后重新安装Chrome.没变.

这是发生的事情:

1)我启动Android模拟器2)运行我的cordova应用程序3)转到chrome://检查并在模拟器上单击我正在运行的应用程序的链接.它列出正常,有效.4)DevTools窗口打开,但它没有显示所有信息.我看到屏幕的一半空白.菜单标签有时不显示,我必须最小化,然后最大化,然后他们可以显示.任何内容面板都没有滚动条,所以我实际上看不到任何有用的内容.

我试着单击屏幕右上角的齿轮图标,打开"设置",看看是否有更改的东西会修复它.没有.设置窗口打开,但它只显示左侧到设置区域的链接.设置控件的右侧应该是完全空白的.

在此输入图像描述

在此输入图像描述

我创建了一个新的模拟器,同样的事情发生了.

我有Android Studio 3.0.1

我尝试用shift-ctrl-j检查devtools

它显示出一些奇怪的错误.好像它正在加载自己的旧版本:

在此输入图像描述

请帮助,我需要在开发期间使用它来调试我的cordova应用程序,我不知道还能做什么.谢谢.

jca*_*ron 13

正如Kayce Basques的回答所解释的那样,这是因为63版以来Chrome的版本存在问题.

解决方案是使用旧版本的Chromium.

以下是支持它的最新版Chromium(版本62.0.3202.94,分支基础位置499098)的下载链接:

随意编辑此帖子以添加其他平台的链接.

  • 按照另一个答案中的链接中的链接跟踪。https://groups.google.com/d/msg/google-chrome-developer-tools/qWg3OAGUIOY/KdvsoSGOBgAJ 说明您需要 M63 之前的版本。https://www.chromium.org/getting-involved/download-chromium 提供了查找特定版本的复杂方法。 (2认同)
  • 目标设备(您要调试的设备)上的 Android 版本和 Chrome 版本是什么? (2认同)

Kay*_*ues 6

检出:https : //groups.google.com/forum/#!topic/google-chrome-developer-tools/s47cbyLKvxA

我还没有完全消化该线程,但是我认为这是由于Chrome弃用而超出了DevTools团队的控制范围。

如果这确实与您遇到的问题相同,请告诉我们。

  • 具有讽刺意味的是,世界上“应该”最好的软件公司之一生产/运送这类产品。Android Studio已经是一种耻辱,并且是要构建的最差的本机移动开发IDE之一(在其内部保留了好用的Intellij的旧名称),并且使典型的Android开发人员更加痛苦,即使是chrome inspector也在其中。空气。这听起来像是在咆哮,但严重地给了我们一个休息时间。 (2认同)