作为经常和 Android 移动端及 WebView打交道的开发者,大家肯定都用过 chrome://inspect 或者 edge://inspect。虽然它们是谷歌官方推荐的WebView调试方案,但在实际的高频开发中,体验真的让人抓狂:

  1. 网络依赖与白屏:chrome浏览器需要科学的网络环境,如果没办法连上服务器获取调试资源,界面就会白屏。

  2. 极其繁琐的手动操作:edge浏览器下虽然不会遇到网络问题,但是每一个新的 WebView 页面都需要你手动去点击一下 "inspect"!遇到页面跳转频繁的 App,或者频繁重启应用,每次都要重新点击调试链接,非常麻烦。

  3. 高昂的替代方案成本:此前看到网上有 WebDebugX 这样功能强大的第三方工具,但看到年度收费高达 298 元直接把我劝退了。对于工作中的日常排错来说,使用成本确实有些高。

说实话,我是真的被 edge://inspect 每次都要手动点链接给折磨疯了。页面稍微刷新一下,或者 App 一重启,又要重新重新点,手都要点抽筋了。

我就琢磨,既然这么烦,能不能直接搞个工具,让它自己在后台盯着?一有新的 WebView 就自动弹出来,关了就自动销毁?

经过一段时间的开发,这款免费、开源、全自动化的调试工具——AutoWebViewInspect诞生了!它解决了原生inspect调试的痛点,让移动端调试回归了丝滑。


🚀 核心亮点(为什么选择它?)

  • 🌐 彻底告别白屏(不挑网络):内置了 Chromium 调试资源。完全不需要梯子,甚至不需要网络,哪怕是内网、离线环境均可毫秒级加载。

  • ⚡ 全自动探测,即插即用:再也不用手动找调试目标了!系统会自动轮询并完成端口转发,检测到 App 开启 WebView 后瞬间自动唤起调试窗口;App 关闭时自动回收资源,全程无感。

  • 💎 原汁原味的 Chrome 体验:集成 Chrome DevTools 引擎,你熟悉的 Console、Elements、Network、Application、断点调试等功能应有尽有。

  • 📱 可视化 ADB 管理:告别复杂的命令行!自带可视化的 ADB 设备管理面板,一键重启服务、清理异常转发,连接状态一目了然。

  • 📦 零配置,开箱即用:不需要你安装复杂的运行环境。直接下载免安装包,双击就能跑!


📸 界面预览

1. 原生调试面板(支持断点、网络抓包)

2. 自动捕获目标与多设备管理

3. 可视化 ADB 控制台与实时日志监控


🛠️ 如何上手?(极其简单)

强烈推荐直接使用绿色免安装版,解压即用

  1. 前往项目Github Releases 页面https://github.com/hdguff8/WebDebuggerGo/releases或Gitee的https://gitee.com/hdguff8/auto-webview-inspect/releaseshttps://gitee.com/hdguff8/auto-webview-inspect/releases页面下载最新的免安装压缩包(.rar)。

  2. 解压到任意目录。

  3. 双击运行 AutoWebViewInspect.exe

  4. 手机连上电脑(需开启 USB 调试),在 App 里打开 WebView,调试窗口就会自动弹出

(注:如果你对项目的二次开发感兴趣,项目也提供了完整的运行指南,基于 Python 3.10+ 开发,欢迎共同探讨。)


🔗 获取地址

GitHub 仓库开源地址: https://github.com/hdguff8/AutoWebViewInspecthttps://www.google.com/search?q=https://github.com/hdguff8/WebDebuggerGo&authuser=1
Gitee仓库开源地址:AutoWebViewInspect: 纯离线、免配置,全自动 inspect 安卓 WebView 的调试利器https://gitee.com/hdguff8/auto-webview-inspect
(采用 Apache 2.0 开源协议,如果觉得好用,欢迎各位大佬给个 ⭐ Star 支持一下!)

本工具适合 Android的WebView 开发者,以及所有受够了需要通过chrome://inspect或edge://inspect进行调试环境的前端同学。大家在使用过程中有任何问题或者建议,欢迎在评论区交流或在 GitHub或Gitee提 Issue!

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐