---
schema_version: "1"
id: 831fe8ea8a60e2151737b6c727e965f123649156e5579a3e63695461905bea56
title: Set Up Public Distribution for Android
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/branded_apps_distribution_delegated_public_android.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.branded_apps_distribution_delegated_public_android.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 942b9fbc026b7d928b088f0815b6fb447f587703f994720afe2e8e84375d3e66
description: Let’s get your branded app ready for distribution on the public Google Play store.
products:
  - Mobile App
  - Cross Cloud
release: "264"
---
# Set Up Public Distribution for Android

Let’s get your branded app ready for distribution on the public Google Play store.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col style="width:100%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Setup for Mobile Publisher available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Setup for Mobile Publisher available in: production only (not sandbox)</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in Lightning Experience in: <strong>Enterprise</strong>, <strong>Performance</strong>, and <strong>Unlimited</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
      <colgroup>
        <col style="width:50%">
        <col style="width:50%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d2264e71">User Permissions Needed</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d2264e71 ">To create and modify a Mobile Publisher project:</td>
          <td class="slds-cell-wrap" style="vertical-align:top;" headers="d2264e71 ">Manage mySalesforce Apps</td>
        </tr>
      </tbody>
    </table>

Mobile Publisher needs certain pieces of information from your Google Play Developer account to distribute your branded app.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-mysalesforce-264-0-0-production-enus/a39debb4-ddcf-4d21-ae97-ca8229316d3a/images/icon_note.png)

Note If you haven’t signed up for a Google Play Developer account, click [here](https://play.google.com/apps/publish/signup/) to sign up.

1. **[Choose Distribution Type](https://help.salesforce.com/s/articleView?id=xcloud.branded_apps_gather_android_choose_distribution_type.htm&release=264.0.0&type=5)**  
    Start the public distribution process by selecting your distribution type.
2. **[Create a Placeholder App](https://help.salesforce.com/s/articleView?id=xcloud.branded_apps_gather_android_empty_app.htm&release=264.0.0&type=5)**  
    Create a placeholder app in your new Google Play Console account.
3. **[Mobile Publisher Best Practices for App Content Declarations](https://help.salesforce.com/s/articleView?id=xcloud.branded_apps_gather_android_app_content.htm&release=264.0.0&type=5)**  
    After you create a placeholder app, you complete Google Play’s required App Content declarations to publish your Android app. When you publish a Mobile Publisher Android app, follow best practices specific to Mobile Publisher for the Privacy policy, App access, Data safety, and Financial features declarations.
4. **[Update Test User Credentials](https://help.salesforce.com/s/articleView?id=xcloud.branded_apps_android_user_cred.htm&release=264.0.0&type=5)**  
    Google reviews apps by logging in as a user to check the functionality. Update the test user credentials in your Google Play Console account to avoid any app rejections.
5. **[Create Service Account User and Find Your Google Play Developer ID](https://help.salesforce.com/s/articleView?id=xcloud.branded_apps_gather_android_dev_ser_key.htm&release=264.0.0&type=5)**  
    To manage the distribution of your branded app with your developer account, Mobile Publisher needs your Service Account User and Google Play Developer ID info.
6. **[Grant Permission to Distribute Your Branded App](https://help.salesforce.com/s/articleView?id=xcloud.branded_apps_gather_android_grant_perm.htm&release=264.0.0&type=5)**  
    Grant Salesforce permission to distribute your branded app.
7. **[Register Your Firebase App to Enable Mobile Publisher Android Push Notifications](https://help.salesforce.com/s/articleView?id=xcloud.branded_apps_gather_android_push.htm&release=264.0.0&type=5)**  
    To set up push notifications for your Android app, provide Mobile Publisher with information from a Google Firebase project associated with your app. To get the required information, register your Android app and generate a private key. Then, submit the information to your app’s Setup for Mobile Publisher project.
8. **[Enter Your Information into Your Mobile Publisher Project for Android](https://help.salesforce.com/s/articleView?id=xcloud.branded_apps_distribution_delegated_public_android_enter.htm&release=264.0.0&type=5)**  
    Now that we have all the information we need, we can go back to the Mobile Publisher and fill out the necessary fields.