У меня есть приложение, которое наблюдает, если пользователь вводит неправильный пароль / пин-код / шаблон при разблокировке телефона, я использовал
<action android:name="android.intent.action.LOCKED_BOOT_COMPLETED" />
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
<action android:name="com.htc.intent.action.QUICKBOOT_POWERON" />
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.QUICKBOOT_POWERON" />
, чтобы получить событие после перезапуска. До Android OREO все работало нормально, но все эти события не работают в Android Pie После перезагрузки устройства .Примечание. После разблокировки устройства все события будут запущены, и все будет работать правильно.Но он не работает после перезапуска устройства. L Мы разблокируем устройство один раз.
Все события (BOOT_COMPLETED и т. Д.) Запускаются только , когда мы разблокируем телефон один раз после перезагрузки.
Как получить событие метода onPasswordFailed (контекст, намерение) после перезагрузки устройства в Android Pie