From 0525fe41dc06b29b246a8d9885750484437fedb2 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Fri, 29 Mar 2024 10:12:22 +0530 Subject: [PATCH] gradle: Sign debug builds with AOSP test keys debug keys differs as per platforms requiring a re-install whenever development environment is switched. This should fix that issue. Signed-off-by: Aayush Gupta --- app/build.gradle.kts | 9 +++++++++ app/testkey.jks | Bin 0 -> 2897 bytes 2 files changed, 9 insertions(+) create mode 100644 app/testkey.jks diff --git a/app/build.gradle.kts b/app/build.gradle.kts index bc78df55d..aa1483789 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -64,6 +64,14 @@ android { storePassword = properties["KEY_PASSWORD"] as String } } + create("aosp") { + // Generated from the AOSP test key: + // https://android.googlesource.com/platform/build/+/refs/tags/android-11.0.0_r29/target/product/security/testkey.pk8 + keyAlias = "testkey" + keyPassword = "testkey" + storeFile = file("testkey.jks") + storePassword = "testkey" + } } buildTypes { @@ -86,6 +94,7 @@ android { debug { applicationIdSuffix = ".debug" + signingConfig = signingConfigs.getByName("aosp") } } diff --git a/app/testkey.jks b/app/testkey.jks new file mode 100644 index 0000000000000000000000000000000000000000..7faa3c925984af756eea28b06f8124442ed0bb06 GIT binary patch literal 2897 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 literal 0 HcmV?d00001