Remove AGP version metadata from generated APKs (#10131)
This commit is contained in:
parent
1e8fec699c
commit
7c212dfaab
@ -80,6 +80,11 @@ android {
|
|||||||
resources.excludes.add("kotlin-tooling-metadata.json")
|
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 {
|
compileOptions {
|
||||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||||
targetCompatibility = JavaVersion.VERSION_1_8
|
targetCompatibility = JavaVersion.VERSION_1_8
|
||||||
@ -116,9 +121,7 @@ tasks.register("writeManifestFile") {
|
|||||||
doLast {
|
doLast {
|
||||||
File tempFile = android.sourceSets.getByName('main').manifest.srcFile
|
File tempFile = android.sourceSets.getByName('main').manifest.srcFile
|
||||||
if (!tempFile.exists()) {
|
if (!tempFile.exists()) {
|
||||||
tempFile.withWriter {
|
tempFile.write('<?xml version="1.0" encoding="utf-8"?>\n<manifest />\n')
|
||||||
it.write('<?xml version="1.0" encoding="utf-8"?>\n<manifest />\n')
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user