Clear error when building with java 9

Bug: 71711403
Test: ./gradlew && echo ok
Test: JAVA_HOME=/path/to/java9 ./gradlew && echo failed

Change-Id: Ia08262ee5d83549b43a76c2469499051dd68c815
(cherry picked from commit 8a6b96e536bffafa207b97ab698ba3a36b216128)
diff --git a/build.gradle b/build.gradle
index 7bbeb56..90d058e 100644
--- a/build.gradle
+++ b/build.gradle
@@ -15,6 +15,14 @@
  */
 import android.support.DacOptions
 
+def currentJvmVersion = org.gradle.api.JavaVersion.current()
+if (currentJvmVersion.getMajorVersion() != "8") {
+  throw new Exception("Unsupported java version '" + currentJvmVersion.toString() + "'. Please install java 8.\n" +
+"\n" +
+"If you have already installed java 8, you can instruct Gradle to use it by setting the environment variable JAVA_HOME equal to its file path.")
+}
+
+
 buildscript {
     ext.supportRootFolder = project.projectDir
     apply from: 'buildSrc/repos.gradle'
@@ -44,4 +52,4 @@
 
 ///// FLATFOOT START
 
-///// FLATFOOT END
\ No newline at end of file
+///// FLATFOOT END