1、错误信息

升级完 Android N 后,有些项目运行起来报错信息大致如下:

Default interface methods are only supported starting with Android N (--min-api 24): void android.arch.lifecycle.DefaultLifecycleObserver.onCreate(android.arch.lifecycle.LifecycleOwner)
Message{kind=ERROR, text=Default interface methods are only supported starting with Android N (--min-api 24): void android.arch.lifecycle.DefaultLifecycleObserver.onCreate(android.arch.lifecycle.LifecycleOwner), sources=[Unknown source file], tool name=Optional.of(D8)}

2、解决方法

在 app 下的 build.gradle 文件 android 界面点加入:compileOptions

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

原文地址:https://stackoverflow.com/questions/49512629/android-studio-error-default-interface-methods-are-only-supported-starting-with/49525685

转载于:https://www.cnblogs.com/niceyoo/p/10325271.html

8、D8: Default interface methods are only supported starting with Android N (--min-api 24): void相关推荐

  1. Error: Default interface methods are only supported starting with Android N (--min-api 24): java.uti

    最近引入json 库出现这样的错误 处理方法在app 下面的build 的 android 里面添加如下 compileOptions {targetCompatibility 1.8sourceCo ...

  2. Default interface methods are only supported starting with Android N (--min-api 24): com.XXXX

    最近AndroidStudio 第一次运行项目总会遇到这个问题,不知道具体原因,解决方法如下. 在你的app的build.gradle文件中android标签下添加如下内容. compileOptio ...

  3. Static interface methods are only supported starting with Android N (--min-api 24): void okhttp3.log

    错误内容如下 Error: Static interface methods are only supported starting with Android N (--min-api 24): vo ...

  4. 逆向开发使用dx.jar、d8.jar、baksmali.jar将jar转dex文件,解决requires --min-sdk-version >= 26 (currently 13)问题

    apk母包中合并第三方SDK代码 当我们需要将某些第三方SDK的代码合并到自己的apk母包的时候,一般的流程是解压第三方SDK的aar文件,然后合并里面的资源文件,assets.res目录直接拷贝合并 ...

  5. ES6 模块加载export 、import、export default 、import() 语法与区别,笔记总结

    ES6模块加载export .import.export default .import() 语法与区别 在 ES6 之前,社区制定了一些模块加载方案,最主要的有 CommonJS 和 AMD 两种. ...

  6. JEP 378 Text blocks private interface methods

    Java Versions and Features - HowToDoInJava Java 各版本和特性(Java Versions and Features) java 9 private in ...

  7. export、export default、module.export区别

    在es6里面定义模块,导出模块时可以使用export.export default 这2者区别: 在同一个文件里面可以有多个export, 一个文件里面只能有1个export default 1 // ...

  8. 一文解读exports、module.exports 和 export、export default

    对于前端初学者来说,exports.module.exports 和 export.export default 容易让人产生误解,笔者顺便写篇文章解读一下. 第一部分:exports 和 modul ...

  9. ERROR: JVMPI, an experimental interface, is no longer supported.

    FATAL ERROR: JVMPI, an experimental interface, is no longer supported.    2007-1-8 ??12:21 <p> ...

最新文章

  1. 【转】QT事件传递与事件过滤器
  2. important的扯淡
  3. iOS传值之代理传值
  4. 前端开发要注意的浏览器兼容性问题整理
  5. 远程连接linux服务器文件共享,linux mount 远程服务器共享目录
  6. vs2015 下配置sfml
  7. 打开前端网页,使用npm run dev报错npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! gmall-admin@1.0.0 dev
  8. 一款GaN HEMT内匹配功率放大器设计过程详解
  9. 智慧城市的顶层设计与底层对接
  10. 【23种设计模式】【单例模式】
  11. 太阳系(Python)
  12. jquery 抓取微博_使用jQuery和RegexJavaScript进行客户端网络抓取
  13. 医院排队叫号管理系统源码
  14. redis 基础数据类型及应用 1
  15. python使用gdal读取tif经纬度
  16. BlogsToWordPress v16.9 – 将(新版)百度空间,网易163,新浪sina,QQ空间,人人网,CSDN,搜狐Sohu,博客大巴Blogbus,天涯博客,点点轻博客等博客搬家到Wor
  17. Dell optiPlex麦克风显示未插入问题解决
  18. 数字化招聘:猎聘、快手同行不同路
  19. 七宗罪也许每个人都有
  20. http_load 对squid 进行压力测试

热门文章

  1. Activity启动流程详解
  2. 第十、十一周项目五 - 摩托车继承自行车和机动车
  3. html5+开发移动app
  4. Android string.xml多语言翻译工具
  5. MacApp开发Error Domain=NSURLErrorDomain Code=-1003 A server with the specified hostname could not be
  6. ES6基础之——对比两个值是否相等Object.is()
  7. datatable 前台和后台数据格式
  8. USACO_2_1_The Castle
  9. winlogon.exe应用程序错误的解决方法
  10. 可以用for循环直接删除ArrayList的特定元素吗?可能会出现什么问题?怎样解决?