Disable Volley-Protokolle in der Android-Anwendung

Das Proble

Ich entwickle ein SDK mitdie Volley Bibliothek für http (s) -Aufrufe.

Ich kann meine Anwendungsprotokolle mithilfe eines benutzerdefinierten Protokollklassen-Wrappers ausblenden und möchte das Drucken auf allen Protokollebenen von @ deaktiviereVolley, da hierdurch möglicherweise vertrauliche Informationen angezeigt werden, die von HTTPS gesendet wurden.

Ich weiß, dass Sie @ verwenden könn proguard, um die Protokollierung der Anwendung zu deaktivieren, aber ich möchte auch in der Lage sein, die Protokollierung auf der Serverseite zum Debuggen bestimmter Szenarien ein- und auszuschalten.

Was habe ich versucht

Ich habe einen Blick auf die Quelle geworfen, und es scheint, dass dieDEBUG Flag im VolleyLog class ändert nur die Protokollebene, behält aberERROR ruft im Protokoll auf, daher ist es keine Lösung für mich.

Ist es möglich alle zu versteckenVolley logs?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage