Resources
1Install
npx skillscat add hoangnguyen0403/agent-skills-standard/android-deployment Install via the SkillsCat registry.
SKILL.md
Android Deployment Standards
Priority: P0
Implementation Guidelines
Build Configuration
- Minification: Always enable
isMinifyEnabled = trueandisShrinkResources = truefor Release builds (R8). - Format: Publish using App Bundles (.aab) for Play Store optimization.
- Signing: NEVER commit keystores or passwords. Use Environment Variables / Secrets.
Proguard / R8
- Rules: Keep rules minimal. Use annotations (
@Keep) for reflection-heavy classes instead of broad wildcard rules. - Mapping: Upload
mapping.txtto Play Console for crash de-obfuscation.
Anti-Patterns
- Debug in Release:
**No Debug Flags**: Ensure debuggable = false. - Hardcoded Secrets:
**No Secrets in Repo**: Use local.properties or Env Vars.