Publishing Format property

Official Content
This documentation is valid for:
Indicates whether the output file is generated as .aab or .apk.


Android App Bundle (.aab)
Legacy (.apk)


Objects: Menu, Panel, Work With (Only Main Objects)
Generators: Android


It specifies the extension of the Android application installation file: .apk or .aab.

By default, an installation file with .apk (Android Application Package) extension is generated.

Alert: In November 2020, it was announced that applications uploaded to Google Play Store must have the format .aab (Android App Bundle). This new format allows reducing the size required for installing an application, and it will be absolutely necessary to publish applications as from August 2021. For more information, read: New Android App Bundle and target API level requirements in 2021

Notice the property is available when the Compilation Mode property is set to Distribution



This property applies only at design-time.

How to apply changes

To apply the corresponding changes when the property value is configured, Build the Main Object.


This property is available since GeneXus 17 upgrade 2.

See Also

Android Requirements