【问题标题】:Chrome Inspector shows Android Webview in AVD but not on actual deviceChrome Inspector 在 AVD 中显示 Android Webview,但在实际设备上不显示
【发布时间】:2016-02-14 06:26:39
【问题描述】:

我有一个带有 WebView 的 Android 应用程序,它显示了一个简单的网页。如果我在 Android Studio 的 AVD(虚拟设备)中运行应用程序,我可以在 Chrome Inspector 中检查 WebView。但是,如果我在我的设备上运行该应用程序,我将看不到 WebView。我可以看到 Facebook (com.facebook.katana),也可以看到我所有的 Chrome 选项卡,但 WebView 不见了。

过去,我也可以在我的设备上看到 WebView,但几周前就停止工作了。 (开发者工具开启,USB调试开启)

谁能帮我弄清楚为什么 WebView 在 Chrome Inspector 中不可检查?

【问题讨论】:

    标签: android-webview google-chrome-devtools web-inspector


    【解决方案1】:

    确保您在应用程序中调用WebView.setWebContentsDebuggingEnabled(true);(请参阅https://developer.chrome.com/devtools/docs/remote-debugging#configure-webview 了解完整信息)。 AVD 运行“调试”Android 映像,其中默认启用 WebView 的调试。在常规(所谓的“用户”)图像上,您需要让您的应用启用它。

    要考虑的另一点是,您需要至少创建一个 WebView 实例才能看到您的应用在chrome://inspect 中列出。

    【讨论】:

      【解决方案2】:

      对我来说...DeVTools 窗口是空白的...我在我们的应用程序和通过 devive 查看 Chrome 都试过这个

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-08-17
        • 1970-01-01
        • 2017-04-04
        • 2017-09-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多