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') } } }