无法在 OkHttp3 中设置级别:级别具有私有访问权限并且不推荐使用 SetLevel
Cannot setLevel in OkHttp3 : Level has private access and SetLevel is deprecated
HttpLoggingInterceptor
的方法 setLevel
已弃用。
根据 ,将 setLevel(...) 替换为 Level(...) 就足够了,但话又说回来,我发现该级别在 OkHttp3
中具有私有访问权限。
我做错了什么?
目前正在使用:
implementation("com.squareup.okhttp3:logging-interceptor:4.2.1")
[编辑]
我通过清理 Gradle 文件中的所有版本解决了我的问题,特别是通过添加
def OkHttpVersion = "4.2.1"
implementation("com.squareup.okhttp3:okhttp:$OkHttpVersion")
我会检查您是否混用了 okhttp3 版本。 .level(newLevel) 就是你想要的。
我通过清理 Gradle 文件中的所有版本解决了我的问题,特别是通过添加
def OkHttpVersion = "4.2.1"
implementation("com.squareup.okhttp3:okhttp:$OkHttpVersion")
HttpLoggingInterceptor
的方法 setLevel
已弃用。
根据 OkHttp3
中具有私有访问权限。
我做错了什么?
目前正在使用:
implementation("com.squareup.okhttp3:logging-interceptor:4.2.1")
[编辑]
我通过清理 Gradle 文件中的所有版本解决了我的问题,特别是通过添加
def OkHttpVersion = "4.2.1"
implementation("com.squareup.okhttp3:okhttp:$OkHttpVersion")
我会检查您是否混用了 okhttp3 版本。 .level(newLevel) 就是你想要的。
我通过清理 Gradle 文件中的所有版本解决了我的问题,特别是通过添加
def OkHttpVersion = "4.2.1"
implementation("com.squareup.okhttp3:okhttp:$OkHttpVersion")