Skip to content

Export an APK / AAB file

The Android export is the final step before publishing or distributing your application.

You will:

  1. Customize the name, icon, and splash screen.
  2. Choose the file format (APK or AAB) and distribution mode.
  3. Digitally sign the application so Android can install it.

Once the binary is generated, you will have a download link from your PandaSuite dashboard.

APK / AAB export is only available on Single, Multi, or Full plans.

What is an APK / AAB file?

The APK (Android Package) file is a package containing the files of an application in Android format. This file makes it possible to install an application on your device. You can export the APK file of your application from your dashboard.

Since August 2021, Google requires a new format for new applications entering the Play Store: the Android App Bundle (AAB) format. This lighter format replaces the old APK format. It is now possible to export your application in AAB format, while the APK format remains used for installation outside the Store (sideloading).

Prerequisites

  • APK / AAB export is only available on Single, Multi, or Full plans.
  • Your project content is finalized and published.
  • (Optional) A Google Play account if you plan to publish on the Store.
  • For EasySign signing: your P12 certificate + its password + the Application ID (format com.company.myapp).

Minimum OS Version and Device Compatibility

ItemDetails
Minimum supported versionAndroid 5.0 (API level 21)
Supported devicesAndroid phones and tablets
Choices in the export formMobile, Tablet, or both
Binary types.apk for direct installation, .aab for Google Play publishing
InstallationAn APK can be distributed directly; an AAB must be uploaded to Google Play for signing and delivery

Important points before distribution:

  • If you target both Mobile and Tablet, test your project on several screen sizes and densities to validate the layout.
  • AAB is the recommended format for Google Play, while APK remains useful for testing, sideloading, or internal distribution.
  • Behavior can vary depending on the manufacturer, Android System WebView version, battery optimization rules, or permissions denied by the user.
  • If your project uses native capabilities such as push notifications, camera, Bluetooth, GPS, or NFC, verify them on real devices before release.

Export the APK / AAB file

Access the dashboard

Illustration of the dashboard and button to generate the Android application
  1. Log in to your PandaSuite dashboard.
  2. In Apps, create or select the relevant application.
  3. Access the general screen.
  4. Click on Generate Android Application.

Fill out the form

Illustration of the form to export an APK or AAB
FieldDescription
IconPNG 1024 × 1024 px, no transparent background.
Application nameDisplayed under the icon on the device.
CompatibilityMobile, Tablet, or both.
Version / BuildWe recommend starting with 1.0.0 and 1. Increment with each update.
Package typeAPK or AAB (see box above).
Loading screenImport an image (portrait and landscape) or let PandaSuite generate the screen from your icon.
Distribution modeGoogle Play Store
Outside Play Store (sideloading)
SignatureSee the options below.

Signature options

OptionWhen to use it?Requirements
Sign with your Android certificateYou are publishing in your name on Google Play.• Google Play account
.p12 file + password
• Application ID
Use PandaSuite certificateDistribution outside Play Store (tests, internal use).No developer account required.
Do not sign / Manually sign (expert)You manage signing through your own scripts/CI.Download an unsigned APK

Start the generation

Click on Validate.

The process takes place on our servers and can last from a few minutes to several hours depending on the load.

You will receive:

  • A confirmation email;
  • The download link in the iOS / Android tab of your dashboard.
What's next?

To publish on the Play Store: follow the guide Publish on Google Play Store. For direct sharing: send the APK link to your testers and remind them to allow unknown sources.

FAQ

Which format should I choose between APK and AAB?
Choose AAB for Google Play. Choose APK for testing, sideloading, or direct distribution outside the Store.

Can I install an AAB file directly on an Android device?
No. An AAB file must be uploaded to Google Play, which then generates the builds delivered to devices.

Do I need to sign my Android export?
Yes for standard distribution. You can sign with your own certificate, use the PandaSuite certificate in some non-Play-Store cases, or manage signing manually depending on your workflow.

Should I test on several Android devices?
Yes. Behavior can vary depending on screen size, manufacturer, Android version, system WebView, and granted permissions.

Additional resources