Намерение ACTION_PACKAGE_REPLACED вызывается в новом пакете или в старом?
Я экспериментирую с ACTION_PACKAGE_REPLACED.
Из моего исследования похоже, что он вызывается во вновь установленном пакете после того, как предыдущий был остановлен, но документация для этого не ясна (для меня), и я прочитал, что PACKAGE_REPLACED вызывается для заменяемого пакета (старого)).
Что я пробовал:
- старый пакет без получателя для ACTION_PACKAGE_REPLACED, новый пакет с получателем для ACTION_PACKAGE_REPLACED: действие PACKAGE_REPLACED передается новому пакету, как только замена завершается
- старый пакет С получателем для ACTION_PACKAGE_REPLACED, новый пакет БЕЗ получателя для ACTION_PACKAGE_REPLACED: действие PACKAGE_REPLACED НЕ транслируется ни в один пакет
Я тестирую, вручную запуская пакеты APK с разными версиями приложения на Android 4.1
Мой вопрос: это специфично для Android 4.1 или это предполагаемое поведение? Стоит ли ожидать другого поведения от автоматического обновления в Google Play?