Я недавно использовал PackageInstaller сеанс для установки приложений.
Когда я начал pendingConfirmIntent из Os (который я получаю в получателе изменения статуса), когда вы нажимаете на положительную или отрицательную кнопку в диалоговом окне, все в порядке, и состояние сеанса будет меняться, так что получатель получит его, но когда пользователь нажимает на диалоговое окно снаружи и закрывает диалоговое окно установки ОС ...
STATUS_FAILURE_ABORTED состояние не будет запущено ( состояние вообще не срабатывает )
.. и я понятия не имею, что происходит.
ps я проверил PackageInstallerActivity. java и не было никакого действия mInstaller в dismiss mAlert (диалог установки), поэтому я поднял проблему https://issuetracker.google.com/issues/155108899