仅从 Android N 开始支持静态接口方法(--min-api 24)[重复]

Posted

技术标签:

【中文标题】仅从 Android N 开始支持静态接口方法(--min-api 24)[重复]【英文标题】:Static interface methods are only supported starting with Android N (--min-api 24) [duplicate] 【发布时间】:2019-04-23 11:11:07 【问题描述】:

我什么都不做,只是创建新项目然后发现这个错误。 请帮助我

【问题讨论】:

@SoohailaMohamed 请考虑接受答案,这样问题就可以接近,其他人可以直接找到答案。 【参考方案1】:

这是一个常见的问题,你只需要添加

android 
...
  compileOptions 
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    
...

这个link有解释和方向

【讨论】:

以上是关于仅从 Android N 开始支持静态接口方法(--min-api 24)[重复]的主要内容,如果未能解决你的问题,请参考以下文章

从 Android N (--min-api 24) 开始支持:okhttp3.Request okhttp3.Authenticator

错误:仅从 Android O (--min-api 26) 开始支持调用自定义

错误:仅从 Android O 开始支持 MethodHandle.invoke 和 MethodHandle.invokeExact (--min-api 26)

Android Studio 错误: -source 1.7 中不支持静态接口方法 (请使用 -source 8 或更高版本以启用静态接口方法)

从零开始的Java开发1-4-4 多态与内部类:接口:定义并测试抽象方法常量默认方法静态方法重名默认方法和重名静态方法的解决方案继承;成员静态方法匿名 内部类

Android权限gven仅从最低sdk版本开始