1.发现错误
错误信息 :Error:Gradle 2.8 requires Android Gradle plugin 1.2.0 (or newer) but project is using version 1.1.0.
Please use Android Gradle plugin 1.2.0 or newer
2.问题分析:
此类问题出现情况是在JDK高版本下写的代码然后用JDK低版本运行会出现这种问题。
android 开发中 Android 5.0及以上默认用JDK 1.7以上版本编译,其它则用jdk 1.6编译。
3.解决办法:
改为高版本编译即可,若一定需要在Android低版本下运行调试,比如说只有低版本的sdk源码,要进行源码级调试则必需这样做了,这时要强制把JDK的编译版本设为1.7以上即可,在build.gradle中添加编译选项,
与defaultConfig同级
compileOptions{
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}