Я пишу диспетчер приложений для установки приложений, и я успешно получил широковещательное действие для PACKAGE_ADDED
или PACKAGE_CHANGED
.Но когда apk поврежден, неверная версия или что-то еще, что может пойти не так, у меня не найден фильтр действий для "Приложение не установлено" .
Есть ли шанс получить это событие тоже?Мне нужно, чтобы он обрабатывал не работающие пакеты.
Я перепробовал все фильтры действий пакетов (например, PACKAGE_REMOVED
, PACKAGE_NEED_VERIFICATION
и т. Д.), Но я не могу получить onReceive()
в своем BroadcastReceiver.Когда приложение установлено правильно, я получил правильное широковещательное событие и обработал его, поэтому BroadcastReceiver
само по себе реализовано правильно.