依次检查如下:
1、设置-开发者工具-webview独立渲染进程开启。
2、查看是否是原生业务代码引起ANR。
3、升级webview.apk为最新版后是否复现ANR。
4、监控是否是内存过高和CPU占用率过大引起ANR。
5、检查js页面有无频繁setInterval操作。
测试后都没起作用,于是乎,打开自带浏览器,访问网页,未发生ANR,怀疑是tencentX5的问题,删掉x5换成原生webview,anr解决。
依次检查如下:
1、设置-开发者工具-webview独立渲染进程开启。
2、查看是否是原生业务代码引起ANR。
3、升级webview.apk为最新版后是否复现ANR。
4、监控是否是内存过高和CPU占用率过大引起ANR。
5、检查js页面有无频繁setInterval操作。
测试后都没起作用,于是乎,打开自带浏览器,访问网页,未发生ANR,怀疑是tencentX5的问题,删掉x5换成原生webview,anr解决。