Androidstudio中编译版本和java版本冲突问题
来源:互联网 发布:淘宝老七贸易苹果7 编辑:程序博客网 时间:2024/06/15 15:41
问题产生情况,配Androidstudio配置的java8,使用的buildtools是23.0.3,使用子module;结果报错
使用命令gradlew compileDebug --stacktrace查看错误详情显示:
Caused by: java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : Unsupported major.min
or version 52.0
at org.gradle.api.internal.plugins.DefaultPluginRegistry$1.load(DefaultPluginRegistry.java:71)
at org.gradle.api.internal.plugins.DefaultPluginRegistry$1.load(DefaultPluginRegistry.java:51)
。。。。解决方法:java8不变,配置buildtools编译版本为24.0.0,子module也为24.0.0,在所有子module中配置
compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8}在主module中配置
defaultConfig { jackOptions { enabled true }}如此即可。由于我电脑上没有java7,官网上也没找到,没有试将java改成java7进行测试。感兴趣的同学可以试试
0 0
- Androidstudio中编译版本和java版本冲突问题
- kylin jdbc中slf4j版本冲突问题
- 解决java多个版本冲突问题
- tomcat和eclipse jdk版本冲突问题
- JQuery版本冲突问题
- svn版本冲突问题
- SVN版本冲突问题
- java程序的编译和运行依赖jdk版本问题
- AndroidStudio中使用老版本Gradle出现的问题
- svn中合并(merge)问题和如何解决版本冲突
- 解决maven中java版本问题和编码问题
- 关于jquery版本冲突问题
- scala,spark版本冲突问题
- J2EE中的版本冲突问题
- ssh_day01_05-svn版本冲突问题
- AndroidStudio降低编译版本报错
- AndroidStudio降低编译版本报错
- AndroidStudio JDK版本过低编译失败
- POJ 1275 Cashier Employment(差分约束)
- c++ 数据结构 用递归方法解决迷宫问题
- HDU 5993 ArcSoft's Office Rearrangement 简单模拟
- 【13】Java基础:java中的静态代码块,静态变量,静态方法
- 双系统环境的搭建
- Androidstudio中编译版本和java版本冲突问题
- sqlserver多线程查询与更新
- ReactiveCocoa 学习笔记 - 使用篇
- 目前的状态!
- Multi-task Learning
- servlet总结
- phantomjs安装
- 机器学习的特征选择(feature selection)
- jQuery应用总结(一):DOM与事件