Use correct java for invoking R8 in build.gradle

Bug: 126504777
Change-Id: I3c45258dc774914ed07931cf8301467d2be17699
diff --git a/build.gradle b/build.gradle
index 5f33458..6afc31a 100644
--- a/build.gradle
+++ b/build.gradle
@@ -704,7 +704,8 @@
 
 def baseR8CommandLine(args = []) {
     // Execute r8 commands against a stable r8 with relocated dependencies.
-    return ["java", "-ea", "-jar", r8WithRelocatedDeps.outputs.files[0]] + args
+    return [org.gradle.internal.jvm.Jvm.current().getJavaExecutable(),
+            "-ea", "-jar", r8WithRelocatedDeps.outputs.files[0]] + args
 }
 
 def r8CfCommandLine(input, output, pgconf, args = [], libs = []) {