在我的android应用程序中升级okhttp库后,初始化时出现BootstrapMethodError。

  java.lang.BootstrapMethodError: Exception from call site #4 bootstrap method
    at okhttp3.internal.Util.<clinit>(Util.java:87)
    at okhttp3.internal.Util.immutableList(Util.java:234)
    at okhttp3.OkHttpClient.<clinit>(OkHttpClient.java:124)
    at okhttp3.OkHttpClient$Builder.<init>(OkHttpClient.java:449)

最佳答案

在build.gradle中将源兼容性设置为Java 8,问题消失了:

android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

关于android - 升级okhttp后出现BootstrapMethodError,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57489889/

10-10 09:54