Skip to content

Instantly share code, notes, and snippets.

@iamcxa
Created November 9, 2016 18:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save iamcxa/bf332199097e23e124d7ef2c528d05ef to your computer and use it in GitHub Desktop.
Save iamcxa/bf332199097e23e124d7ef2c528d05ef to your computer and use it in GitHub Desktop.
//rootProject.file(): 取得根目錄中的檔案
def ksFile = rootProject.file('keystore.properties')
def props = new Properties();
if (ksFile.canRead()) {
props.load(new FileInputStream(ksFile))
if (props != null) {
android.signingConfigs.sign.storeFile file(props['KEYSTORE_FILE'])
android.signingConfigs.sign.storePassword props['KEYSTORE_PASSWORD']
android.signingConfigs.sign.keyAlias props['KEYSTORE_ALIAS']
android.signingConfigs.sign.keyPassword props['KEYSTORE_ALIAS_PASSWORD']
} else {
println 'some entries in \'keystore.properties\' not found!'
}
} else {
println '\'keystore.properties\' not found!'
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment