Add an internal Android app using the Google Developers Console
Android
app using the Google Developers Console
You can use the
Google Developers Console
to upload internal apps 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 Google Workspace Admin Help: Manage private Android apps in Google Play. This is supported for both Android Enterprise
and Android Management
devices.If you want to host internal apps for
Android
devices in BlackBerry UEM
(not supported for Android Management
devices), 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 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 UEM
, you must meet the following requirements:- Verify that you have OpenSSL,JDK,Python2.x, and theAndroid Asset Packaging Tool(aapt) installed in a Path location on the computer hosting the app.
- In the activation profile that is assigned to the user, verify that the "AddGoogle Playaccount to work space" option is not selected.
- If you configured support forAndroid Enterprise, use the same email address for the developer account that you used to set upAndroid Enterprise.
- Apps that are hosted inUEMcan be set only as optional and you cannot use configuration settings to modify app features and behaviors.
- InUEM, Add an internal app to the app list. Select theEnable the app for Android Enterpriseoption, and in theApp will be hosted bydrop-down list, clickBlackBerry UEM. Copy and save the URL that is displayed inUEM.You need to selectEnable the app for Android Enterpriseeven if you are hosting the app for allAndroiddevices.
For more information, see Managed Google Play Help: Publish private apps from the Play Console.
- In the management console, on the menu bar, clickApps.
- Click .
- ClickInternal apps.
- ClickBrowse. Navigate to the app that you want to add or update.
- ClickOpen.
- ClickAdd.
- Optionally, add a vendor name and an app description.
- To add screen shots of the app, clickAdd. Browse to the screen shots. The supported image types are .jpg, .jpeg, .png, or .gif.
- In theSend todrop-down list, perform one of the following actions:
- If you want the app to be sent to allAndroiddevices, selectAll Android devices.
- If you want the app to be sent to onlyAndroiddevices that useSamsung Knox Workspace, selectSamsung KNOX Workspace devices.
- If you want the app to be sent only toAndroid Enterprisedevices, selectAndroid devices with a work profile.
- 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 theCategorydrop-down list, do one of the following:TaskStepsSelect a category for the app.In the drop-down list, select a category.Create a category for the app.
- Type a name for the category. The "new category" will appear in the drop-down list with the new category label beside it
- PressEnter.
- PressEnter.
- In theApp rating and reviewdrop-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, selectPublic mode.
- If you want users to only rate and provide reviews of apps, selectPrivate mode. Users cannot see reviews provided by other users. You can see reviews in theBlackBerry UEMmanagement console.
- If you don't want users to rate or provide reviews of apps or see reviews provided by other users, selectDisabled.
- For apps that support configuration settings, anApp configurationtable is displayed. If you want to create an app configuration, complete the following steps:
- Click to add an app configuration.
- Type a name for the app configuration and specify the configuration settings to use.
- ClickSave.
- If necessary, use the arrows to move the profiles up or down the ranking. When an app is assigned more than once with different app configurations, the app configuration with the higher rank applies.
- ClickAdd. If you plan to host the app inBlackBerry UEMusing 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.