前景提要
HDC调试需求开发(15万预算),能者速来!>>>
开发Gradle插件时报下面的错误
Cause: Dex cannot parse version 52 byte code.
This is caused by library dependencies that have been compiled using Java 8 or above.
If you are using the 'java' gradle plugin in a library submodule add
targetCompatibility = '1.7'
sourceCompatibility = '1.7'
targetCompatibility = '1.7' 这个要怎么添加
尝试了以下两种方法都无效 apply plugin: 'groovy' repositories { jcenter() } compileGroovy { sourceCompatibility = 1.7 targetCompatibility = 1.7 } dependencies { compile gradleApi()//gradle sdk compile localGroovy()//groovy sdk } apply plugin: 'groovy' repositories { jcenter() } tasks.withType(GroovyCompile) { sourceCompatibility = '1.7' targetCompatibility = '1.7' } dependencies { compile gradleApi()//gradle sdk compile localGroovy()//groovy sdk }
想要把AndroidStudio的JDK版本改为1.7也无法设置
这种情况应该如何处理?