在APP设置中添加了AndroidX的PreferenceFragment支持,结果Make Project出现此错误。

出现此问题是因为项目未设置Java8的支持,有两种解决方案。

第一种:

在项目的build.gradle文件的android{}节点下,增加如下配置

compileOptions {sourceCompatibility JavaVersion.VERSION_1_8targetCompatibility JavaVersion.VERSION_1_8
}

添加后同步Gradle,重新Make Project即可。

第二种:

项目右键单击,选择Open Module Settings。

在对应的模块上选择sourceCompatibility和targetCompatibility为1.8,然后保存设置,重新同步Gradle之后Make Project即可。

总结,其实两个办法最终的结果基本相同,都是在build.gradle文件的android{}节点下,增加了sourceCompatibility和targetCompatibility配置。

Invoke-customs are only supported starting with Android O (--min-api 26)问题解决办法相关推荐

  1. 报错:MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O

     当把 minSdkVersion 设置为小于 26 时,build报出如下错误: MethodHandle.invoke and MethodHandle.invokeExact are only ...

  2. 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 ...

  3. 8、D8: Default interface methods are only supported starting with Android N (--min-api 24): void

    1.错误信息 升级完 Android N 后,有些项目运行起来报错信息大致如下: Default interface methods are only supported starting with ...

  4. Android Studio之编译t提示Invoke-customs are only supported starting with Android O (--min-api 26)

    1 问题 编译别人的项目,错误提示如下 Invoke-customs are only supported starting with Android O (--min-api 26) 2 解决办法 ...

  5. Android出现Error: Invoke-customs are only supported starting with Android O (--min-api 26)的解决方法

    Android出现Error: Invoke-customs are only supported starting with Android O (–min-api 26)的解决方法 在app下的b ...

  6. 【Android】Invoke-customs are only supported starting with Android O (--min-api 26)

    Invoke-customs are only supported starting with Android O (–min-api 26) 原因分析 出现这个问题是因为项目没有设置Java8的支持 ...

  7. Invoke-customs are only supported starting with Android O (--min-api 26)

    Android Studio报错: Invoke-customs are only supported starting with Android O (–min-api 26) 解决方法: 在Bui ...

  8. android 模块不编译错误,Android 编译出错版本匹配问题解决办法

    Android 编译出错版本匹配问题解决办法 解决问题的关键在于版本匹配, compileSdkVersion compileSdkVersion targetSdkVersion 这三个参数的整数值 ...

  9. MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O

    运行app报如下错误: 当我把minsdk改为26后确实可以运行,但我们应用还有一些低于23的用户,显然不能用这个解决方案.然后我继续查阅其他方案,当看到一个方案说改变版本有效的时候,我尝试了一下 最 ...

  10. Error: Invoke-customs are only supported starting with Android O (--min-api 26)

    错误如下 错误的处理方法是在app 下面的android 里面 添加支持java 8 compileOptions {sourceCompatibility JavaVersion.VERSION_1 ...

最新文章

  1. python中3个单引号_Python中单引号,双引号,3个单引号及3个双引号的区别
  2. 如何构建自己的游戏框架并且制作游戏
  3. java Date days_Java中的LocalDate plusDays()方法
  4. 基于IdentityServer的系统对接微信公众号
  5. 三十五岁后,如何自学WEB前端编程
  6. C#线程系列讲座(4):同步与死锁
  7. syntax error near unexpected token `then'
  8. runTime动态给类添加属性
  9. Three.js贴图效果一览
  10. docker下载和安装
  11. STM32F429第二篇之推挽输出与开漏输出
  12. 微信红包最多能发多少钱?微信红包200元上限解除
  13. 【Python】开发笔记
  14. 如何通过二极管设计一个与门电路
  15. python 音速_Python:在播放过程中更改音速
  16. (附源码)springboot 新闻管理系统 毕业设计 211113
  17. AtCoder Beginner Contest 153 题解
  18. c++整人代码,超级加倍,让人承认我是大傻猪
  19. pytorch训练网络冻结某些层
  20. 慕课网 前端JS面试技巧 笔记

热门文章

  1. linux cp f命令,linux cp 命令
  2. 解决FlashFXP5 不能下载中文文件名文件的问题(显示文件名中文正常下载文件名是乱码)
  3. jquery ajax 框架有哪些,jquery框架有哪些?jQuery框架介绍
  4. Linux命令 - passwd命令
  5. 推荐个网址导航,非常好用
  6. 计算机毕业设计PHP微信点餐系统(源码+程序+VUE+lw+部署)
  7. 【数字IC验证快速入门】5、快速上手Linux下的文本编辑神器gvim
  8. 下班创业忙 8小时以外如何赚取更多财富
  9. 25亿,周鸿祎为何情定大神
  10. 读懂数据流WireShark