developer-delphi-android-publishing

Automate keystore management, signing, and Play Console publishing for Delphi FMX Android apps.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/cslsoftwares/ParamentersORM --skill developer-delphi-android-publishing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developer-delphi-android-publishing
Source: https://github.com/cslsoftwares/ParamentersORM/tree/main/.cursor/skills/developer-delphi-android-publishing_V1.0.0
Command: npx skills add https://github.com/cslsoftwares/ParamentersORM --skill developer-delphi-android-publishing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end Android publishing workflow for Delphi-based projects, ensuring secure signing, proper App Bundle generation, and compliant Google Play deployment.

Core Features & Use Cases

  • Keystore creation and management with environment-variable protected credentials.
  • Signing configuration in the .dproj (Android_KeyStore, Android_KeyStorePass, Android_KeyAliasPass) and Play App Signing readiness.
  • Generation of Android App Bundle (.aab) mandatory for Google Play, with proper versioning and rollout workflows.
  • Guidance for Google Play Console publishing (Internal → Closed → Open → Production) and pre-publication checklists.
  • Play App Signing integration and export of upload certificates for Google Play Console.

Quick Start

Set up the Delphi Android project with a keystore, signing in the .dproj, and AAB generation to publish on Google Play.

Frequently Asked Questions about developer-delphi-android-publishing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish a Delphi Android app to Google Play?

Generate an Android App Bundle (.aab) for Google Play by configuring your Delphi FMX project settings to output AAB format instead of APK, ensuring proper versioning and signing configuration are applied during the build process.

How do I securely configure keystore signing for Delphi Android projects?

Securely configure keystore signing by setting the Android_KeyStore, Android_KeyStorePass, and Android_KeyAliasPass in the .dproj file, using environment variables like KEYSTORE_PASS and KEY_ALIAS_PASS to protect your credentials.

What is Play App Signing and do I need it for my Delphi Android app?

Play App Signing is Google's process for securely managing your app signing keys. You need it for Google Play deployment, requiring you to export your upload certificate from your Delphi keystore and enroll it in the Play Console.

Does Google Play require an AAB file instead of an APK for Android publishing?

Yes, Google Play requires an Android App Bundle (.aab) for publishing new apps. You must configure your Delphi project to generate an AAB file with proper versioning to meet Google Play deployment requirements.

What is the Google Play rollout workflow for a signed Delphi Android app?

The Google Play rollout workflow progresses through Internal testing, then Closed testing, Open testing, and finally Production. Following a pre-publication checklist ensures your signed Delphi AAB meets compliance before each rollout stage.