android删除WebView调试logcat

时间:2016-11-23 08:41:41

标签: android webview

像这样一个

WebView  D  evaluateJavascript=blah blah

可以删除吗?

我尝试使用Proguard删除Log,但只删除了我的日志。 WebView日志仍在那里。

-assumenosideeffects class android.util.Log {
    public static *** d(...);
    public static *** v(...);
}

编辑:这不是关于过滤日志。我不希望有人在运行我的应用程序时看到日志,这更难以破解。

3 个答案:

答案 0 :(得分:2)

试试这个

webView.setWebChromeClient(new WebChromeClient() 
{
   @Override
   public boolean onConsoleMessage(ConsoleMessage cm) {
      //Log.d("TAG", cm.message() + " at " + cm.sourceId() + ":" + cm.lineNumber());
      return true;
   }
});

答案 1 :(得分:0)

您无法删除日志聊天错误,因为您似乎是来自logchat的手机错误。您可以从proguard中删除运行时错误。

答案 2 :(得分:0)

您是否尝试过滤?您可以删除WebView代码,这样您就无法在logcat中看到它,请查看enter image description here