Не удается получить намерение `BOOT_COMPLETED` при запуске приложения A, но получить его при запуске приложения B - PullRequest
0 голосов
/ 23 сентября 2018

Я пытаюсь запустить простой BroadcastReceiver с целью BOOT_COMPLETED для Android 8.0 и использую Nexus 5X в качестве эмулятора, никаких других служб или классов внутри проекта.Я перепробовал множество решений от Google, но ни одно из них не сработало.

Итак, моя проблема:

1) Когда я открываю приложение A, BroadcastReceiver приложения A не может получить намерение,но BroadcastReceiver приложения B может получить намерение BOOT_COMPLETED,

2) Когда я открываю приложение B, приложение A может получить намерение, но приложение B не может.

Может кто-нибудьскажи мне, что происходит?Большое спасибо.

1 Ответ

0 голосов
/ 23 сентября 2018

Для этого BOOT_COMPLETE не является решением согласно документации https://developer.android.com/reference/android/content/Intent.html#ACTION_BOOT_COMPLETED.

Я думаю, https://stackoverflow.com/a/7574735/9821453 - это то, что вы ищете.

...