天天看点

Error: Static interface methods are only supported starting with Android N (--min-api 24):

运行项目的时候,报错,报错内容如下:

Error: Static interface methods are only supported starting with Android N (--min-api 24): okhttp3.Request okhttp3.Authenticator.lambda$static$0(okhttp3.Route, okhttp3.Response)

Error: Static interface methods are only supported starting with Android N (--min-api 24):

错误原因:这是因为java8才支持静态接口方法的原因

解决办法:可以通过在app的build.gradle文件中配置使用java8编译:

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

重新编译一下,项目就可以运行了。

如果本文对您有所帮助,麻烦点击一下右侧的点赞按钮,谢谢!