通过Chrome实时调试webview

最近帮忙指导一个内部混合开发的项目,由于需要实时去看网络请求和页面。正好用到下面的方法帮助调试开发。

为了方便webview的动态调试,googl官方提供了一个好用的调试途径,即使用Google浏览器调试Android端的webview页面

方法

1.确保pc的adb环境

不懂的请看https://blog.csdn.net/zmeilin/article/details/89317269

2.手机开启开发者模式,并且Usb 连接到电脑

3.Android工程里的webView代码 开启调试模式

mWebView.setWebContentsDebuggingEnabled(true);

修改好,重新编译并安装到手机上

4.使用Chrome 浏览器打开调试地址 chrome://inspect/#devices

Chrome会自动检测手机上打开的App,并列出可调试的WebView页面,如图:

5.点击Inspect,弹出开发者工具进行调试

可能遇到的问题

有的小伙伴可能会由于无法访问 https://chrome-devtools-frontend.appspot.com,遇到弹出弹框是白屏

或者404

解决方法

科学上网(Android开发者有时还是得有身翻墙绝技的)

该方法解决问题最有效且便利

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值