Skip to main content

Submit Your Android App

📘

For iOS applications please visit iOS App Submission.

Submitting an Android app on Aptoide Connect is straightforward: you open the Add App dialog, complete a submission form tailored to your app, and once you submit, we validate it and distribute it across Aptoide and our partner stores.

Starting a submission

You can start by submitting apps individually by following these steps:

  1. Click the Add App button in the top menu bar.

    Add App button in the top menu bar of the console
  2. In the dialog that appears, select Android as the operating system and click Next to continue.

    Dialog to select platform for app submission
  3. Indicate whether your Android app is available on Google Play by selecting Yes or No for the question, "Is your app in Google Play?"

  4. Enter your Android app's package name (e.g., com.example) or provide its Google Play link (e.g., https://play.google.com/store/apps/details?id=com.example).

  5. Click Next to proceed.

    Dialog to enter package name or Google Play link for submission

What happens after you click Next

The submission process varies based on whether your Android app is available on Google Play and whether it includes in-app purchases (IAPs).

🔑

Proving ownership of your app is always required, regardless of the path below. No matter whether your app is on Google Play or includes IAPs, you must prove ownership of your app before it can be distributed.

Available on Google Play, with In-App Purchases

If your Android app is listed on Google Play and includes IAPs, we automatically retrieve all metadata from Google Play. You’ll need to implement the Android Billing SDK in your project, then upload the files in the submission form, ensuring they meet the PSV Requirements.

Available on Google Play, without In-App Purchases

If your Android app is listed on Google Play but does not include IAPs, clicking Next will trigger the message: "We are currently fetching your app files.", which indicates that our system is automatically retrieving all metadata and app files directly from Google Play. No further action is required on your part. Any updates published to Google Play will be synchronized and reflected on our platform within 24 hours.

Not available on Google Play

If your Android app is not listed on Google Play, or if it is listed on Google Play under a different package name, you will need to manually enter your app's metadata and upload the app files through the submission form.

🚧

In both of these cases, the package name you distribute through Aptoide will likely need to be registered with Google under Android Developer Verification. Review that page to avoid your app being blocked from installs and updates on certified Android devices.

Completing the submission form

📘

You can also submit new versions of your Android app using our API.

When submitting a new version of your Android app, you’ll be presented with a form customized to your app’s specific context, so not every section below appears every time. Complete each one that applies to your app.

Aptoide Connect submission form with collapsible section cards and the Upload your app files card expanded

Verify your Android developer identity

Required by Google for alternative distribution. Complete the verification steps to proceed.

Prove ownership of your app

Always required. Confirm your authorization to distribute this package name. This appears until ownership is verified, and its content varies depending on whether your app is on Google Play — but the step itself applies to every app.

Implement our billing solution

Required only for in-app purchases. Integrate the Android Billing SDK, configure your products, and test the flow end to end in our sandbox.

Upload your app files

Upload your signed build files (.apk / .obb). If your app is also on Google Play, make sure your build follows our PSV Formula, sign your APK via the Play Developer Console so Play Protect recognizes it across stores, and disable the Google Play App Integrity warning to stop the "Get this app from Play" pop-up for users who install outside Google Play.

Distribution countries

Choose the countries and regions where your app is available to download. Appears when submitting your app’s first version.

Distribution channels

Choose the partner app stores, OEMs, and carriers where your app is distributed. Also shown during your first submission.

App information, languages, and media

Provide your store assets and descriptions (app information and localized assets). Appears when your app isn’t on Google Play or you’ve requested manual metadata; if your app is on Google Play we fetch this automatically.

Choose when your app goes live

After approval, you can schedule the release for a specific date and time, manually release it yourself, or have it automatically published upon approval.

Data for the Certified Developer Distribution Policy Annex

A compliance form required by Appendix A, asking for details about you, your organization, and your data privacy practices.

When all sections are complete, click Submit to send your application to our team for review.

Review and approval

All submissions are manually reviewed by our admin team to ensure they meet our quality standards. To prepare, see what we check during the Review Process, and the Restrictions that can cause an app version to be rejected.

🚧

Your app is reviewed only while your account has an active subscription. If the subscription is inactive or pending payment, the review will not begin.

Upon approval, your app is automatically launched on Aptoide and across our partner app stores, and we’ll notify you if any action is required.

Running into a validation error or an unexpected result? Check the Submission FAQs & Common Issues — it covers the most frequent snags, such as APK signature mismatches, a version code that's too low, and package name mismatches.