Skip to content

Instantly share code, notes, and snippets.

@vbalagovic
Created April 3, 2022 20:11
Show Gist options
  • Save vbalagovic/2d4207ea6dece916d98a54760d0d45d3 to your computer and use it in GitHub Desktop.
Save vbalagovic/2d4207ea6dece916d98a54760d0d45d3 to your computer and use it in GitHub Desktop.

Updates in android/app/build.gradle

def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
   keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}

Add new signing config type release

signingConfigs {
       release {
           keyAlias keystoreProperties['keyAlias']
           keyPassword keystoreProperties['keyPassword']
           storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
           storePassword keystoreProperties['storePassword']
       }
   }

And finally point to release config

buildTypes {
       release {
           signingConfig signingConfigs.release
       }
   }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment