Ho bisogno di 1.7 per una libreria che utilizza operatori diamantati.Errore di rilascio 1.7 della sorgente non valido durante la compilazione con gradle
Ho seguito these sO risposte ... ma nessuna gioia.
Dalla build Gradle
compileSdkVersion 19
buildToolsVersion '19.0.3'
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
defaultConfig {
minSdkVersion 10
targetSdkVersion 19
versionCode 22
versionName "1.3.1"
}
errore: Esecuzione non riuscita per l'attività ': MyApp: compileDefaultFlavorDebugJava'.
invalid source release: 1.7
casa Java è impostato: $ echo $ JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home
Grazie! Completamente dimenticato di cambiare il mio 'javac' a 1,7 ... –