setLevel okhttp LoggingInterceptor已弃用

Eld*_*opj 10 android retrofit2 okhttp3

setLevel(okhttp3.logging.HttpLoggingInterceptor.Level)'已弃用

应该用setLevel替换什么?删除不推荐使用的问题

Eld*_*opj 24

根据文档“移至var。将setLevel(...)替换为level(...)以修复Java”,

替换setLevel(...)level(...)将解决此问题

例如:

HttpLoggingInterceptor logging = new HttpLoggingInterceptor();
logging.level(HttpLoggingInterceptor.Level.BODY);
Run Code Online (Sandbox Code Playgroud)

快乐的编码:)

  • Kotlin 中相同: vallogging = HttpLoggingInterceptor()logging.level = HttpLoggingInterceptor.Level.BODY (2认同)