Avoid emitting D8 synthetic LambdaMethod with global synthetics

PiperOrigin-RevId: 845132092
Change-Id: I7553156a383498ea698fe8fda548f488b37f0b49
diff --git a/tools/android/BUILD b/tools/android/BUILD
index 241ca16..a67aa0f 100644
--- a/tools/android/BUILD
+++ b/tools/android/BUILD
@@ -583,7 +583,7 @@
 genrule(
     name = "desugar_globals",
     outs = ["desugar.globals"],
-    cmd = "$(JAVA) -jar $(location :global_synthetics_generator_deploy.jar) --min-api {} --output $@".format(min_sdk_version.DEPOT_FLOOR),
+    cmd = "$(JAVA) -Dcom.android.tools.r8.disableLambdaMethodAnnotations -jar $(location :global_synthetics_generator_deploy.jar) --min-api {} --output $@".format(min_sdk_version.DEPOT_FLOOR),
     toolchains = ["//tools/jdk:current_host_java_runtime"],
     tools = [":global_synthetics_generator_deploy.jar"],
     visibility = ["//visibility:public"],
@@ -604,7 +604,7 @@
 genrule(
     name = "desugar_globals_classes",
     outs = ["desugar_globals_classes.zip"],
-    cmd = "$(JAVA) -jar $(location :global_synthetics_generator_deploy.jar) --min-api {} --classfile --output $@".format(min_sdk_version.DEPOT_FLOOR),
+    cmd = "$(JAVA) -Dcom.android.tools.r8.disableLambdaMethodAnnotations -jar $(location :global_synthetics_generator_deploy.jar) --min-api {} --classfile --output $@".format(min_sdk_version.DEPOT_FLOOR),
     toolchains = ["//tools/jdk:current_host_java_runtime"],
     tools = [":global_synthetics_generator_deploy.jar"],
     visibility = ["//visibility:public"],