Android Studio3.0开始已经解决Java1.8使用不支持其他插件的问题,可以移除Jack模块,具体请参考:
https://developer.android.com/studio/write/java8-support.html#disable
As 3.0之前可以按照以下方法做使用Java1.8:
在build.gradle中配置:
/*****************************************要使用Java1.8要使用到此处配置*start**************************/ apply plugin: 'me.tatarka.retrolambda' buildscript { repositories { mavenCentral() } dependencies { classpath 'me.tatarka:gradle-retrolambda:3.2.5' } } // Required because retrolambda is on maven central repositories { mavenCentral() } /*******************************************要使用Java1.8要使用到此处配置*end**************************/
compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }
以上是如何使用Java1.8的方法,请参考。谢谢