Android ลบ Logcat ดีบัก WebView

เหมือนอันนี้

WebView  D  evaluateJavascript=blah blah

สิ่งนี้สามารถลบออกได้หรือไม่?

ฉันลองใช้ Proguard เพื่อลบ Log แต่ลบเฉพาะบันทึกของฉันเท่านั้น บันทึก WebView ยังคงอยู่ที่นั่น

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

แก้ไข: มันไม่เกี่ยวกับการกรองบันทึก ฉันไม่ต้องการให้ใครเห็นบันทึกเมื่อใช้งานแอปของฉัน ซึ่งการแฮ็กทำได้ยากกว่า


person Vontio    schedule 23.11.2016    source แหล่งที่มา


คำตอบ (3)


ลองสิ่งนี้

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

คุณไม่สามารถลบข้อผิดพลาดในบันทึกการแชทได้ เนื่องจากคุณดูเหมือนมีข้อผิดพลาดทางโทรศัพท์ของคุณจาก logchat คุณสามารถลบข้อผิดพลาดรันไทม์ออกจาก proguard ได้

person Muhammed Almaz    schedule 23.11.2016

คุณได้ลองใช้การกรองแล้วหรือยัง? คุณสามารถลบแท็ก WebView เพื่อไม่ให้เห็นใน logcat ลองดูที่ คำตอบนี้

person josemigallas    schedule 23.11.2016