2016-11-23 32 views
1

这样一个的Android删除的WebView调试logcat的

WebView D evaluateJavascript=blah blah 

这能删除吗?

我试图使用Proguard删除日志,但只有我的日志被删除。 WebView日志仍然存在。

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

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

回答

1

试试这个

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

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

0

您是否尝试过滤?您可以移除WebView标记,以免在logcat中看到它,请查看this answer