> ## Documentation Index
> Fetch the complete documentation index at: https://www.anything.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Submit to Play Store

> Submit your Android app to Google Play from Anything

Anything can submit Android apps to Google Play in beta. You create the Play Console listing, give Anything access, and Anything builds and uploads the app for internal testing.

<Info>
  Android publishing is in beta. Your app is uploaded to Google Play's internal testing track as a draft, so you can test it before sending it to Google for review.
</Info>

## Before you start

You'll need:

* A mobile app built in Anything
* A Google Play Console developer account
* Access to create apps and manage releases in that Play Console account
* App name, icon, description, screenshots, and privacy details for your Play Store listing

If your app uses backend functions or a database, publish your web and backend changes before submitting to Google Play.

## Submit to Google Play

<Steps>
  <Step title="Open Submit to Store">
    Click **Publish** in your mobile project, then choose **Submit to Store**.
  </Step>

  <Step title="Select Google Play">
    Choose **Google Play**. It appears with a beta badge while Android publishing is in beta.

    You can also select **App Store** at the same time if you want to submit to both stores.
  </Step>

  <Step title="Create your app listing">
    Anything shows the Android package name for your app. In Google Play Console, click **Create App** and paste that exact value into **Package name**.

    Package names cannot be changed after the app is published, so copy the value from Anything.
  </Step>

  <Step title="Invite Anything's service account">
    In Google Play Console, open **Users and permissions** and invite the service account email shown in Anything.

    Under **Account permissions**, enable **Release apps to testing tracks**. Then open **App permissions**, click **Add app**, and select the app listing you just created.

    You only need to invite the service account once.
  </Step>

  <Step title="Continue submission">
    Return to Anything and click **Continue**. Anything builds your Android app bundle and submits it to Google Play.
  </Step>
</Steps>

## What happens next

Anything uploads an Android app bundle to Google Play's **Internal testing** track. The release is created as a draft in Play Console.

Check Play Console after a few minutes. Google may take time to process the build before it appears. Once it is ready, use Play Console to add testers, finish store requirements, and promote the release when you want to make it public.

## Complete Google Play requirements

Google requires store and policy details before your app can go public. Finish these in Play Console:

* App details and short description
* Store listing description
* App icon, feature graphic, and screenshots
* Privacy policy
* Data safety form
* Content rating
* Target audience
* Testing track setup
* Release notes

Anything handles the build and upload. Google Play Console is still where you manage review, testing, public release, and policy requirements.

***

<CardGroup cols={2}>
  <Card title="Getting started" icon="rocket" href="/apps/mobile/getting-started">
    Build your first app
  </Card>

  <Card title="Device capabilities" icon="microchip" href="/apps/mobile/device-capabilities">
    Camera, location, and more
  </Card>

  <Card title="Submit to App Store" icon="apple" href="/launch/app-store">
    Go live on iOS
  </Card>

  <Card title="Testing" icon="vial" href="/apps/mobile/testing">
    Test your app
  </Card>
</CardGroup>
