HttpLoggingInterceptor在Android发布版本中没有记录日志

6

我在我的应用程序的发布版本中使用了places API时遇到了问题,如果我能看到来自OkHttpClient的日志将会对我有很大帮助。我正在向其中添加一个HttpLoggingInterceptor,但我只能看到调试版的日志。如何在发布版中查看它们呢?

1个回答

9
请检查您的代码,我认为您已添加了类似这样的内容,这就是出现问题的原因。
if (BuildConfig.DEBUG) {  
    HttpLoggingInterceptor logging = new HttpLoggingInterceptor();
    logging.setLevel(Level.BODY);
    httpClient.addInterceptor(logging);
}

或者在此处发布您的代码


1
好的,完全是我的错,毫不意外。问题在于我向拦截器添加了自定义日志记录,结果只在调试模式下起作用。谢谢 :) - Analizer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接