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

# Android

The Android agent lets you include devices running this operating system in the service consoles, giving support teams full visibility over both users' desktop computers and their mobile devices.

## Requirements

To deploy FlexxAgent on Android devices, you need a mobile device management (MDM) platform, such as Google Admin or Microsoft Intune. These platforms let you distribute and install the application centrally.

Once the MDM solution is set up, FlexxAgent can be installed from Google Play.

## Supported versions

FlexxAgent is compatible with devices running Android 9.0 or later.

## Limitations

Due to the restrictions inherent to mobile operating systems, some features are not available on Android devices, such as running power actions, Flexxible Assist, flows, or end-user microservices.

Some devices, to save battery, stop services or cannot connect to the internet while the screen is locked. When this happens, the device may stop reporting for a while until its screen is unlocked. This behavior varies by manufacturer and operating system version.

## Configuration

The FlexxAgent configuration is managed through [Managed Configurations](https://support.google.com/work/android/answer/6257696?sjid=521342624552494559-EU) to work correctly.

This configuration will be provided by a Flexxible contact during the implementation process and depending on the application distribution solution used. For example, for Microsoft Intune the configuration is provided in JSON format, but for Google Admin the configuration is supplied with individual values.

## Distribution

Flexxible will grant access to FlexxAgent in the Managed Google Play console provided by the customer's MDM solution during the implementation process, as well as the data required for its configuration.

In order for Flexxible to grant access to the application, the customer must provide the **Name** and **ID** of their Managed Google Play.

<img src="https://mintcdn.com/flexxible/FQ-utKq4qVioxJ0i/images/flexxagent/manage-android-apps.png?fit=max&auto=format&n=FQ-utKq4qVioxJ0i&q=85&s=d9bc03e2169e8449e880a48138af617a" alt="manage-android-apps" width="1698" height="474" data-path="images/flexxagent/manage-android-apps.png" />

## Download and installation

FlexxAgent is available as a private Android application on Google Play.

For the FlexxAgent configuration to be applied correctly, you must manually open the application on each device at least once after installation. We recommend following these steps:

1. Go to Google Play and then to **Manage apps & devices**.

2. Go to the **Manage** tab and click the FlexxAgent app.

   <img src="https://mintcdn.com/flexxible/6uZPtuVLUAhW4PbE/images/flexxagent/android_install_2.png?fit=max&auto=format&n=6uZPtuVLUAhW4PbE&q=85&s=13e50041eefb0e3a1efbe49a44eafc38" alt="android_install_2" width="270" height="600" data-path="images/flexxagent/android_install_2.png" />

3. On the application detail screen, click **Open**.

   <img src="https://mintcdn.com/flexxible/6uZPtuVLUAhW4PbE/images/flexxagent/android_install_3_1.png?fit=max&auto=format&n=6uZPtuVLUAhW4PbE&q=85&s=76dd86f1d8f0976b60f03f17cf395b8a" alt="android_install_3_1" width="270" height="283" data-path="images/flexxagent/android_install_3_1.png" />

   <img src="https://mintcdn.com/flexxible/6uZPtuVLUAhW4PbE/images/flexxagent/android_install_3_2.png?fit=max&auto=format&n=6uZPtuVLUAhW4PbE&q=85&s=a2ae6221011f45012854c147d052d718" alt="android_install_3_2" width="270" height="416" data-path="images/flexxagent/android_install_3_2.png" />

<Note>FlexxAgent requires some special permissions, such as access to the device's files. If this permission has not been granted in the app configuration in your MDM solution, the user will be asked to provide it. When they do, a message will appear indicating that the application has been configured correctly.</Note>

4. Close the window.

When FlexxAgent runs on an Android device, a persistent notification will indicate that it is installed and running.

<img src="https://mintcdn.com/flexxible/6uZPtuVLUAhW4PbE/images/flexxagent/android.png?fit=max&auto=format&n=6uZPtuVLUAhW4PbE&q=85&s=fb1d4f225eff1440f405ab4bbd4a9404" alt="android" width="360" height="466" data-path="images/flexxagent/android.png" />

## Updates

FlexxAgent is updated automatically from Google Play.
