Files
ppc_amnet/android-signing.patch
T
2024-11-18 22:00:53 +00:00

30 lines
1.3 KiB
Diff

diff --git a/amnet-native/android/app/build.gradle b/amnet-native/android/app/build.gradle
index 6ee4a34..eb8c5f0 100644
--- a/amnet-native/android/app/build.gradle
+++ b/amnet-native/android/app/build.gradle
@@ -124,15 +124,21 @@ android {
keyAlias 'androiddebugkey'
keyPassword 'android'
}
+ release {
+ if (project.hasProperty('AMNET_UPLOAD_STORE_FILE')) {
+ storeFile file(AMNET_UPLOAD_STORE_FILE)
+ storePassword AMNET_UPLOAD_STORE_PASSWORD
+ keyAlias AMNET_UPLOAD_KEY_ALIAS
+ keyPassword AMNET_UPLOAD_KEY_PASSWORD
+ }
+ }
}
buildTypes {
debug {
signingConfig signingConfigs.debug
}
release {
- // Caution! In production, you need to generate your own keystore file.
- // see https://reactnative.dev/docs/signed-apk-android.
- signingConfig signingConfigs.debug
+ signingConfig signingConfigs.release
shrinkResources (findProperty('android.enableShrinkResourcesInReleaseBuilds')?.toBoolean() ?: false)
minifyEnabled enableProguardInReleaseBuilds
proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"