Skip Navigation

Add an internal
Android
app using the
Google Developers Console

You can use the
Google Developers Console
to upload internal apps to for
Android
devices. You need a
Google
Developer account to log in to the
Google Developers Console
.
If you use
Google Play
to host the app, you can use configuration settings to modify app behaviors and set the app as required or optional. To host an app in
Google Play
, you upload an .apk file to the
Google Developers Console
and publish the app in
Google Play
so that users can install the internal app on their devices. For instructions on uploading an .apk file for
Android
devices in the
Google Developers Console
, see the information from
Google
.
If you want to host internal apps for
Android
devices in
BlackBerry UEM
, you must generate a .json file for the app, upload the .json file to
Google Play
, and get the license key for the published app. Apps that are hosted in
BlackBerry UEM
can be set only as optional and you cannot use configuration settings to modify app features and behaviors. To host the .apk file in
BlackBerry UEM
, you must meet the following requirements:
  • Verify that you have OpenSSL,
    JDK
    ,
    Python
    2.x, and
    Android Asset Packaging Tool
    (aapt) installed in a Path location on the computer hosting the app.
  • This method is available only when the "Add
    Google Play
    account to work space" option is not selected in the activation profile that is assigned to the user.
  • If you configured support for
    Android Enterprise
    , use the same email address for the developer account that you used to set up
    Android Enterprise
    .
  • Apps that are hosted in
    BlackBerry UEM
    can be set only as optional and you cannot use configuration settings to modify app features and behaviors.
  • In
    BlackBerry UEM
    , Add an internal app to the app list. Select the
    Enable the app for Android Enterprise
    option, and in the
    App will be hosted by
    drop-down list, click
    BlackBerry UEM
    . Copy and save the URL that is displayed in
    BlackBerry UEM
    .
    Note
    : You need to select Enable the app for Android Enterprise even if you are hosting the app for all Android devices.
For more information, see the information from
Google
.
  1. On the menu bar, click
    Apps
    .
  2. Click The Add an app icon.
  3. Click
    Internal apps
    .
  4. Click
    Browse
    . Navigate to the app that you want to add or update.
  5. Click
    Open
    .
  6. Click
    Add
    .
  7. Optionally, add a vendor name and an app description.
  8. To add screen shots of the app, click
    Add
    . Browse to the screen shots. The supported image types are .jpg, .jpeg, .png, or .gif.
  9. Optionally, set runtime app permissions. Click
    Set app permissions
    and for each permission that the app requests, specify whether to grant or deny permission or use the app permission policy, then click
    Save
    .
  10. In the
    Send to
    drop-down list, perform one of the following actions:
    • If you want the app to be sent to all
      Android
      devices, select
      All Android devices
      .
    • If you want the app to be sent to only
      Android
      devices that use
      Samsung Knox Workspace
      , select
      Samsung KNOX Workspace devices
      .
    • If you want the app to be sent only to
      Android Enterprise
      devices, select
      Android devices with a work profile
      .
  11. To filter apps in the app list by category and to organize the apps into categories in the work apps list on users' devices, you can select a category for the app. In the
    Category
    drop-down list, do one of the following:
    Task
    Steps
    Select a category for the app
    1. In the drop-down list, select a category.
    Create a category for the app
    1. Type a name for the category. The "new category" will appear in the drop-down list with the new category label beside it
    2. Press
      Enter
      .
    3. Press
      Enter
      .
  12. In the
    App rating and review
    drop-down list, perform one of the following actions. When multiple versions of the app exist, the setting specified applies to all versions of the app.
    • If you want users to rate and provide reviews of apps and see all reviews submitted by other users in your environment, select
      Public mode
      .
    • If you want users to only rate and provide reviews of apps, select
      Private mode
      . Users cannot see reviews provided by other users. You can see reviews in the
      BlackBerry UEM
      management console.
    • If you don't want users to rate or provide reviews of apps or see reviews provided by other users, select
      Disabled
      .
  13. For apps that support configuration settings, an
    App configuration
    table is displayed. Click The Add icon to add an app configuration. For more information, see Adding or changing an app configuration.
  14. Click
    Add
    . If you plan to host the app in
    BlackBerry UEM
    using a .json file, copy and save the URL that is displayed.
If you are updating an app that you already added, wait 24 hours and see "Update an internal app" to complete the process.