<!doctype html>
< html >
< head >
< meta charset = "utf-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< link rel = "stylesheet" href = "/uwebzh/style.css" type = "text/css" / >
< title > 安卓系统出错诊断< / title >
< / head >
< body >
< header class = 'header' >
< a class = "logo" href = "/uwebzh" > Home< / a > < a class = "logo" href = "/uwebzh/tags/" > Tags< / a >
< nav >
< / nav >
< / header >
< br / >
< div class = "container" >
< h1 class = "title" > 安卓系统出错诊断
< br >
< span class = "subtitle" > < / span >
< / h1 >
< ul class = "tags" >
< / ul >
< p > < a href = ".." > 超微浏览器< / a > 如果闪退,会生成出错文件" /sdcard/uweb/error.log" 。< / p >
< p > 如果超微或安卓系统或任何应用出现问题,则可利用超微浏览器进行诊断,方法如下:< / p >
< ul >
< li > 访问< a href = "../searchurl/cmds.html" > 常用命令网页< / a > , 点击安装logcat相关的两个命令。< / li >
< li > 清空后台并重启超微浏览器。< / li >
< li > 长按历史按钮,执行命令" 清空logcat" 。< / li >
< li > 触发有问题的功能。< / li >
< li > 长按历史按钮,执行命令" 输出logcat.log" .< / li >
< li > 检查文件" /sdcard/uweb/logcat.log" 内容。< / li >
< / ul >
< p > 超微浏览器是手机上调试javascript脚本的最佳工具, 无需打包就可有多种方式运行javascript代码。webview dev版自带devtools, 运行此工具, 打开flag " webview-log-js-console-messages" 以后所有js出错信息及console输出会被复制到logcat中。然后用户可根据上一段所述方法诊断。< / p >
< p > 非dev版本webview可点击如下链接运行devtools。< br >
< a href = "i:16:android.intent.action.VIEW:com.google.android.webview:org.chromium.android_webview.devui.MainActivity" > devtools for com.google.android.webview< / a > < / p >
< p > < a href = "i:16:android.intent.action.VIEW:com.android.webview:org.chromium.android_webview.devui.MainActivity" > devtools for com.android.webview< / a > < / p >
< / div >
< / body >
< / html >