Product Documentation

Adding Android Apps

Apr 09, 2015

You can add Android apps to Device Manager and make them available to your users. You can deploy apps to devices using a deployment package. You can make Android apps available either through the Connect app in the Applications folder.

You can add Android apps in two ways:
  • Internally. Upload the application to the Device Manager database as an Android .apk file
  • Externally. Create an application definition that references the App data through a URL to the Google Play or Amazon app store.

To add an internal Android app

If you have internally developed Android apps (.apk) or Android apps that you have licensed to distribute, you can upload those apps directly to the Device Manager database and then deploy those apps

  1. In the Device Manager web console, select the Applications tab.
  2. Click New > New app.
  3. In the Import an application into the XenMobile MDM database dialog box, click Choose File.
  4. Select the file and click Open.
  5. In the APK parameters section, enter the following information:
    1. Select the Execute APK File option if you want the app to launch immediately after is it installed on the device.
    2. Select After Installation if you want to prevent deleting the installation file from the device when the installation is done.
    3. In the Destination folder section, select the folder where you want to upload the installation file. Only Flash Storage and Device Manager Installation folder are available as a path prefix for Android devices.
    4. In the If the file already exists section, you can specify what to do if the file already exists. You can copy it if the files are different or do not overwrite the existing one.
  6. When you are finished, click Import. Once imported, the app can be added to deployment packages and pushed to Android devices.

To add an external Android app

For those Android apps that are must have, or that you would like to recommend to your Android users, you can define an Android app definition and then push the app to your users' devices. When your users open the Connect app on their device and tap the Applications folder, they can down the app to their devices. In order to add an external Android app to Device Manager, you will need the complete URL to the app from the Google Play or Amazon app store.

  1. In the Device Manager web console, select the Applications tab.
  2. From the New menu select New > External APK App.
  3. In the Add an external Android application dialog box, enter the following information:
    1. In the Application store drop-down, select either Google Play or Amazon and then specify the URL with a link to the app store.
    2. Click Go to validate the URL link and retrieve application information.
  4. If for some reason the app URL is not recognized, you can click the Credentials button to authenticate with the Google Play store so your managed devices will be recognized and you can add external Android apps to Device Manager. You will need the device ID from an Android phone that is managed by XenMobile Device Manager.
    1. To obtain an Android device ID from a managed Android phone, type *#*#8255#*#* on the Android device phone number pad.
    2. In the Add an external Android application dialog box, click Credentials.
    3. In the Android Market Access Credentials dialog box, enter your Google username and password. This can be the account ID from any valid Google account.
    4. Enter the Android phone device ID you obtained in step a.
    5. Select the Save in database option to store the authentication with Device Manager.
    6. Click Save.
  5. Click Add. The external Android app definition is added to Device Manager. You can add as many apps or app definitions as you want to push to your users' devices. These apps can be pushed to users' devices when add them to a deployment package