我注意到在我的发布版本中,仍有一堆Volley生成的日志出现在LogCat中。查看VolleyLog.java
,只有详细日志似乎在发布版本中被删除。遗憾的是,VolleyLog
被硬编码到许多类中,除了分配Volley并对VolleyLog
进行一些更改之外,似乎没有任何替代Volley Logger的选项。是否有任何机制可以在Volley中选择我的日志记录首选项,或者我是否需要将其分叉以禁用发布中的日志?
答案 0 :(得分:2)
你可以使用proguard。 请参阅此问题How to configure proguard to ONLY remove android logging calls。 您也可以在VolleyLog类中使用此字符串: public static boolean DEBUG = BuildConfig.DEBUG;
答案 1 :(得分:1)