Приложение использует немедленный режим для обновления приложения. Он начинает загрузку APK, но после загрузки APK никогда не устанавливается. Пользовательский интерфейс зависает, показывая прогресс загрузки 100%. В немедленном режиме нет обратной связи о том, что загрузка была завершена.
Как автоматически выполнить загрузку, установку и перезапуск приложения для немедленного режима?
Я использую следующий режим для запуска обновления в немедленном режиме.
try {
appUpdateManager.startUpdateFlowForResult(
appUpdateInfo,
AppUpdateType.IMMEDIATE,
getActivity(),
REQUEST_CODE_FOR_APP_UPDATE);
} catch (IntentSender.SendIntentException e) {
appUpdateFailed();
}