Android-Lのビルドをしたら、これで怒られました。
いままでJDK6だったので、きにならなかったのですがこれを機に新しいSDKをいれようとおもいました。
だけど、新しいのはJDK8ですよね。
JDK7をいれたらそれで問題ないんだけど、せっかくなのでJDK8をいれました。
すると、JDK7じゃないのでやっぱりエラーがでます。
こういうときは下記のコードを app.gradle にいれれば解決します。
android {
....
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}