Error:(129, 32) 錯(cuò)誤: -source 1.7 中不支持 lambda 表達(dá)式
(請(qǐng)使用 -source 8 或更高版本以啟用 lambda 表達(dá)式)
lambda expressions are not suported at this language level
解決方案一:
1:工程的build.gradle中需要寫入
dependencies {
classpath 'me.tatarka:gradle-retrolambda:3.2.5'
}
2:app的build.gradle中需要寫入
apply plugin: 'me.tatarka.retrolambda'
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
解決方案二:
app的build.gradle中需要寫入
android {
......
defaultConfig {
.....
jackOptions {
enabledtrue
}
}
......
//java8 support
compileOptions {
sourceCompatibilityJavaVersion.VERSION_1_8
targetCompatibilityJavaVersion.VERSION_1_8
}
}