Add release build configuration with automatic signing

- Configure release build type with minify and shrink resources
- Add signing configuration using keystore
- Use gradle.properties for secure password storage
- Add keystore to .gitignore for security
This commit is contained in:
2026-03-15 21:47:31 +08:00
parent ffb6677cfd
commit 4415f28d08
3 changed files with 19 additions and 1 deletions

View File

@@ -3,3 +3,9 @@ org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
android.useAndroidX=true
kotlin.code.style=official
android.nonTransitiveRClass=true
# Signing configuration
RELEASE_STORE_PASSWORD=android123
RELEASE_KEY_PASSWORD=android123
RELEASE_KEY_ALIAS=my-key
RELEASE_STORE_FILE=my-release.jks