Environment
- Knox Manage (KM)
- Android Enterprise (AE) Device Owner (DO) mode
Overview
When configuring Google Chrome as the single-app kiosk application in Knox Manage (KM), Chrome repeatedly crashes after applying the kiosk to the device.
The issue can be reproduced with the following steps:
- In your Knox Manage console, add and approve Google Chrome as an application from the Managed Play Store.
- Go to Android Enterprise Settings > Assign Application.
- Select Org/Group.
- Go to Profile > Kiosk > Kiosk App Settings.
- Select Single App, then select Chrome.
After the kiosk is set up on the device, Google Chrome crashes repeatedly, preventing it from running as the kiosk application.
Cause
Google Chrome is crashing due to a NullPointerException.
Resolution
When Google Chrome is launched for the first time, you must complete a setup wizard to enable Data Saver mode and other settings before configuring Chrome in single-app Kiosk Mode. To do so:
- In your KM console, go to Devices.
- Select Devices > Device Command > Knox Manage > Exit Kiosk.
- On the device, launch the Chrome app and complete its setup wizard.
- In the Recent Apps menu, exit the Chrome app.
- In your KM console, go to Devices.
- Select Devices > Device Command > Device > Apply Latest Profile.
Google Chrome is now successfully set up as the kiosk application.
Additional Information
To learn more about KM policies, please refer to the KM admin guide.