From 7c212dfaab7f103b36c3bbc8c3cacfb649702866 Mon Sep 17 00:00:00 2001
From: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
Date: Thu, 14 Aug 2025 15:12:49 +0000
Subject: [PATCH] Remove AGP version metadata from generated APKs (#10131)
---
common.gradle | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/common.gradle b/common.gradle
index a59128c98..bed3522a0 100644
--- a/common.gradle
+++ b/common.gradle
@@ -80,6 +80,11 @@ android {
resources.excludes.add("kotlin-tooling-metadata.json")
}
+ // https://stackoverflow.com/a/77745844
+ tasks.withType(com.android.build.gradle.tasks.PackageAndroidArtifact).configureEach {
+ doFirst { appMetadata.asFile.get().write('') }
+ }
+
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
@@ -116,9 +121,7 @@ tasks.register("writeManifestFile") {
doLast {
File tempFile = android.sourceSets.getByName('main').manifest.srcFile
if (!tempFile.exists()) {
- tempFile.withWriter {
- it.write('\n\n')
- }
+ tempFile.write('\n\n')
}
}
}