Invoke-customs are only supported starting with Android O (--min-api 26)问题解决办法
在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)问题解决办法相关推荐
- 报错:MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O
当把 minSdkVersion 设置为小于 26 时,build报出如下错误: MethodHandle.invoke and MethodHandle.invokeExact are only ...
- 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 ...
- 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 ...
- 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 解决办法 ...
- 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 ...
- 【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的支持 ...
- 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 ...
- android 模块不编译错误,Android 编译出错版本匹配问题解决办法
Android 编译出错版本匹配问题解决办法 解决问题的关键在于版本匹配, compileSdkVersion compileSdkVersion targetSdkVersion 这三个参数的整数值 ...
- MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O
运行app报如下错误: 当我把minsdk改为26后确实可以运行,但我们应用还有一些低于23的用户,显然不能用这个解决方案.然后我继续查阅其他方案,当看到一个方案说改变版本有效的时候,我尝试了一下 最 ...
- Error: Invoke-customs are only supported starting with Android O (--min-api 26)
错误如下 错误的处理方法是在app 下面的android 里面 添加支持java 8 compileOptions {sourceCompatibility JavaVersion.VERSION_1 ...
最新文章
- python中3个单引号_Python中单引号,双引号,3个单引号及3个双引号的区别
- 如何构建自己的游戏框架并且制作游戏
- java Date days_Java中的LocalDate plusDays()方法
- 基于IdentityServer的系统对接微信公众号
- 三十五岁后,如何自学WEB前端编程
- C#线程系列讲座(4):同步与死锁
- syntax error near unexpected token `then'
- runTime动态给类添加属性
- Three.js贴图效果一览
- docker下载和安装
- STM32F429第二篇之推挽输出与开漏输出
- 微信红包最多能发多少钱?微信红包200元上限解除
- 【Python】开发笔记
- 如何通过二极管设计一个与门电路
- python 音速_Python:在播放过程中更改音速
- (附源码)springboot 新闻管理系统 毕业设计 211113
- AtCoder Beginner Contest 153 题解
- c++整人代码,超级加倍,让人承认我是大傻猪
- pytorch训练网络冻结某些层
- 慕课网 前端JS面试技巧 笔记