Gradle插件开发 如何配置成Java1.7版本
开发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也无法设置
这种情况应该如何处理?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
加在最外层