有没有什么安卓应用能调试本机的 webview

47 天前
 ochatokori

安卓上的 webview 已开启调试模式,正常是需要 adb 在电脑 chrome://inspect 进行调试,那有没有什么安卓应用能够直接调试本机的处于调试状态的 webview 。
功能最低支持 console 即可。
有 root ,但不能用 xposed 向目标 webview 注入 vconsole ( hook 位置太不稳定需长期维护)。
支持远程 adb 更佳。

2234 次点击
所在节点    Android
10 条回复
h1298841903
47 天前
之前有见过前端用过,需要前端引入一个依赖,就可以打开 vconsole 了,具体怎么实现的不知道,因为我是客户端
Drool
47 天前
daniel8642
47 天前
https://www.pagespy.org/
除了在前端项目引入 vConsole ,这个项目更全面一点,
vConsole 会在手机页面上加一个按钮,点击之后进入调试页面。

pagespy 可以连接电脑,在电脑上查看所有的网络请求,日志这些。
还能录制点击,滑动所有的操作。但是配置就麻烦一些。
HarryQu
47 天前
Root 手机以前用过这个,不知道现在是否还可以生效:

https://github.com/feix760/WebViewDebugHook
ochatokori
47 天前
@h1298841903 #1 @Drool #2 @daniel8642 #3
我需要注入别人的页面,不能改代码
@HarryQu #4 这个只能打开目标的调试模式(我已打开,不需要这个)

简而言之就是我希望在手机上运行 chrome://inspect 和 devtools 来调试本机的 webview
Charbo
47 天前
可以试下这个 https://www.pagespy.org/ ,可以当做是支持远程调试的 vconsole
hahahasnoopy
47 天前
kiwi browser 这个浏览器可以直接在手机上打开调试工具,应该是你描述的功能
ochatokori
47 天前
@hahahasnoopy #7 谢谢,这个确实有 devtools ,但是他似乎没有搜索到本机的 webview ,我研究一下
galenzhao
47 天前
还有个叫 webviewtest
WaylonZzz
47 天前
whistle 抓包之后注入 vConsole 之类的也行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1126931

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX