Release your solution

This page describes the requirements for developing and releasing an Android Enterprise solution.

Select your development method to load the steps required to release your solution:



Manage < 1000 devices

Follow these steps to start developing an EMM solution with Android Management API.

  1. Try the quickstart guide.
  2. (Optional) Join Google's EMM community to receive communications and support directly from Google.
  3. Develop your solution.
  4. Release your solution.

If at anytime your deployment exceeds 1000 devices, you need to join Google's EMM community by filling out the Android Management API interest form. With community membership, you'll receive support from Google on how to best manage your solution going forward.

Manage > 1000 devices

If you intend to manage more than 1000 devices with your EMM solution, follow these steps.

1. Try the quickstart guide

Follow Android Management API's quickstart guide to assess if it's the right option for you. After you're familiar with how it works, you can use the API under its default usage limits (1000 devices).

2. Join Google's EMM Community

The first step to releasing a public Android Enterprise solution is to join Google’s EMM community by filling out the Android Management API interest form.

The EMM Community is a private community for developers to access private documentation and guidance, post questions, and work with Google to bring your solution to market. As a member of the community, you'll also receive direct support from Google experts.

3. Develop your solution

The Android EMM solution you develop must support a minimum set of features. Android Enterprise features are organized into four distinct use cases, called solution sets.

To pass product review, your solution must support the standard features of at least one solution set. Solutions that pass standard feature verification are listed in Android's Enterprise Solutions Directory as offering a Standard Management Set.

For each solution set, you can optionally support a set of advanced features. Solutions that pass advanced feature verification are listed in Android's Enterprise Solutions Directory as offering an Advanced Management Set.

Solution set Android version Use case
Work profile 5.1+ Employee-owned (BYOD)
Fully managed device 6.0+ Company-owned devices for knowledge workers
Dedicated device 5.1+ Company-owned dedicated or shared-use devices

To view a complete list of all Android Enterprise features, see the feature list.

4. Pass product review

After successfully registering with Google's EMM Community, EMMs have 180 days to develop their solution, pass a product review, and deploy their solution publicly. The product review validates whether the EMM's solution meets the requirements of at least one solution set.

If an EMM fails to pass product review within 180 days of joining the EMM community, access to Android's Enterprise's services will be revoked. Access may also be revoked if an EMM attempts to use Androids Enterprise's services in a production environment before passing a product review.

Maintaining compatibility

Feature requirements are subject to change at any time. When changes are published, approved EMMs must implement any resulting changes within 180 days to retain access to Android Enterprise's services.

5. Deploy your solution

After passing product review, EMMs must make the features of their approved solution sets available to customers as a cloud-based and/or on-premises solution.

  • This production launch must be made available to all prospective and current customers to purchase and deploy.
  • The mandatory features for the chosen solution set must be available to customers.

Send feedback about...

Android Enterprise