Наше приложение работает полностью в режиме киоска (все устройства на Android 5.1 Lollipop). Приложение настраивается как владелец устройства с помощью команды DPM.
Мы предоставили функцию обновления приложения (из приложения) для получения APK с нашего собственного сервера.
Когда приложение работает в режиме киоска, приложение загружается, но цель установки не запускается. Однако если мы выйдем из режима киоска (используя stopLockTask), установка пройдет нормально.
Полагаю, проблема в настройке политики и / или внесении в белый список соответствующего системного приложения. Я добавил com.android.packageinstaller
как так mDpm.setLockTaskPackages(deviceAdmin, new String[]{getPackageName(),"com.android.packageinstaller"});
, но это не сработало.
Любая помощь будет высоко оценена.