gradle编译错误:-source 1.6 中不支持 diamond 运算符
来源:互联网 发布:js删除span标签 编辑:程序博客网 时间:2024/06/04 19:28
Gradle版本是2.14,JDK版本是1.6。
从地址:https://github.com/rovo89/XposedBridge.git下载最新XposedBridge源码,配置好sdk路径,执行命令:
gradle build出现如下错误提示:
XposedBridge/app/src/main/java/de/robv/android/xposed/XposedHelpers.java:39: 错误: -source 1.6 中不支持 diamond 运算符 private static final HashMap<String, Field> fieldCache = new HashMap<>(); ^ (请使用 -source 7 或更高版本以启用 diamond 运算符)【问题原因】:JDK版本低,当期版本是JDK1.6,不支持对“<>”运算符,这个是JDK1.7新增的心特性。
【解决方法】:
1、将JDK1.6升级为JDK1.7
2、在app目录下的build.gradle中,添加如下配置:
android { compileOptions{sourceCompatibility = "1.7" targetCompatibility = "1.7"}}可通过手动编辑build.gradle文件添加。也可以通过Android Studio配置,即设置 Source Compatibility和Target Compatibility为1.7:
0 0
- gradle编译错误:-source 1.6 中不支持 diamond 运算符
- 错误: -source 1.6 中不支持 diamond 运算符
- 错误: -source 1.6 中不支持 diamond 运算符的解决办法
- 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- 错误: -source 1.5 中不支持 diamond 运算符的解决办法
- -source 1.5 中不支持 diamond 运算符
- source 1.5 中不支持 diamond 运算符
- Error:(51, 52) 错误: -source 1.6 中不支持 diamond 运算符
- 错误:-source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- 兔子--Error:(88, 35) 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- Error:(54, 61) 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- Error:(70, 41) 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- 系统交互在技术上的设计要素
- 浅谈MVC、MVP、MVVM架构模式的区别和联系
- Ubuntu 程序“java”已包含在下列软件包中
- Spring AOP实践--记录类方法执行时间
- fcixt-rime的安装,ubuntu14.04
- gradle编译错误:-source 1.6 中不支持 diamond 运算符
- spring boot使用redis
- css中px和em,rem的区别
- ls列出当前目录[包含子目录]的文件的详细信息
- 关于modelsim仿真出现红线的问题
- 如何在tomcat中实现https安全连接
- WebMagic架构
- c++11 static_assert
- spark关联hdfs