Как автоматически запустить системное приложение? - PullRequest
0 голосов
/ 13 февраля 2020

Я создаю системное приложение, которое открывается при первой загрузке. как я могу запустить это приложение автоматически? у меня есть запас рома. есть ли файл для автозапуска приложений?

1 Ответ

0 голосов
/ 23 февраля 2020

Вы можете сделать это несколькими способами:

  1. Пусть ваше приложение будет работать как средство запуска (установите объявления модуля запуска в манифесте и установите его как средство запуска по умолчанию)
  2. Измените средство запуска по умолчанию ( например, Launcher3) для запуска приложения при запуске модуля запуска.
  3. Измените приложение SystemUI для запуска приложения при первом запуске.
  4. Измените SystemServer или одну из системных служб (например, ActivityManagerService) для запуска. ваше приложение при достижении правильной фазы загрузки (например, PHASE_BOOT_COMPLETED)
...