I’m trying to install an APK on an Android kiosk device. It prompts for installation but then fails saying it doesn’t have permission. Any clue why this failing?
APK installation fails on Android kiosk modeSolved
Replies (3)
Hey @stevenhere. This usually comes down to the enrollment type.
If it’s Generic Android enrollment, the OS restricts silent installs, so user interaction becomes necessary to complete the installation.
In Device Owner (DO) mode, silent installation should work—but there’s a common catch with kiosk setups. Since kiosk mode locks down app visibility and permissions, system apps required for installation can sometimes get blocked.
To fix this, make sure you’ve added Google Play Store (com.android.vending) to the background apps list in your kiosk policy.
Even if you’re pushing a private APK, Android still relies on Play services components to handle installs in the background. Without that, the install gets triggered but fails due to restricted context.
Best Regards,
Isabel Lora
Hexnode UEM
So, for generic enrollment, manual approval is the only option?
Yes, exactly, @diane_. The user will need to approve the install through the Hexnode UEM app, so just make sure that the app is accessible in kiosk mode.
Best Regards,
Isabel Lora
Hexnode UEM