当前位置: 首页 > 知识库问答 >
问题:

android删除WebView调试日志

吴腾
2023-03-14

就像这个

WebView  D  evaluateJavascript=blah blah

这个能去掉吗?

我尝试使用Proguard删除日志,但只删除了我的日志。WebView日志仍然存在。

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

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

共有3个答案

田修为
2023-03-14

你试过使用过滤吗?你可以删除WebView标签,这样你就不会在logcat中看到它,看看这个答案。

钱雅逸
2023-03-14

您无法删除日志聊天错误,因为您似乎从日志聊天中看到了手机错误。您可以从proguard中删除运行时错误。

文志学
2023-03-14

试试这个

webView.setWebChromeClient(new WebChromeClient() 
{
   @Override
   public boolean onConsoleMessage(ConsoleMessage cm) {
      //Log.d("TAG", cm.message() + " at " + cm.sourceId() + ":" + cm.lineNumber());
      return true;
   }
});
 类似资料:
  • 使用Chrome开发人员工具调试原生Android应用中的WebView。 在Android 4.4(KitKat)或更高版本上,使用DevTools在原生Android应用中调试WebView内容。 TL;DR 在原生Android应用启用WebView调试;在Chrome DevTools中调试WebView。 通过chrome://inspect访问可调试的 WebView 列表。 WebV

  • 我正在Linux板上构建ffmpeg源代码。由于没有选择,我这样构建它: ./配置 制作 如果你用这个构建并使用C运行程序,你会在控制台窗口中看到以下ffmpeg错误消息(程序正常运行,但ffmpeg本身错误代码[例如decode_slick_header错误]) [h264@0x10c0ff0]引用了不存在的PPS 0 [h264@0x10c0ff0]引用了不存在的PPS 0 [h264@0x1

  • 如何移除Flutter中的调试横幅? 我正在使用,我希望屏幕截图没有横幅。现在它确实有了。 请注意,我得到了配置文件和发布模式的消息。

  • 如何删除Flutter中的调试横幅? 我正在使用,我希望屏幕截图上没有横幅。现在确实有了。 注意,emulator不支持配置文件和发布模式的

  • 要开启调试日志,首先需要在配置nginx时打开调试功能,然后编译: https://www.wenjiangs.com/doc/BZ7EWB2Econfigure --with-debug ... 然后在配置文件中设置error_log的级别为debug: error_log /path/to/log debug; nginx的windows二进制版本总是将调试日志开启的,因此只需要设

  • 嗨,我已经在不和谐的py日志删除消息,但现在它是这样的,当消息被删除的机器人什么都没有显示,我可以以某种方式使没有消息发送时,机器人删除消息