Я планирую зарегистрировать несколько событий в моем широковещательном приемнике, который зарегистрирован в Java-коде (не показан). Мне нужно слушать эти события на протяжении всего срока службы приложения. Чтобы получать события для целого срока службы приложения, нужно ли хранить блокировку частичного слежения за весь срок службы приложения (поскольку я не регистрируюсь в манифесте)? Пожалуйста помоги.Приемник Broadcast Broadcast: Регистрация приемника в Java-коде vs manifest
1
A
ответ
0
Если у вас есть Activity
или Service
, и вы вызвали registerReceiver()
в любом из них, вы можете только ожидать получения трансляций во время работы ЦП.
Если вы хотите получать, даже если пользователь не использует устройство, то да, вам необходимо использовать частичный wakelock.
Смежные вопросы
- 1. Регистрация Broadcast приемник Фрагмент PageViewer
- 2. Broadcast Декларация Receiver в Manifest
- 3. ConnectivityManager.CONNECTIVITY_ACTION Broadcast приемник
- 4. Broadcast приемник толчок уведомление
- 5. Broadcast приемник не называется
- 6. Приемник BroadCast при загрузке
- 7. Broadcast приемник отбрасываются
- 8. Ошибка батареи батареи приемника BroadCast
- 9. Экранный приемник Broadcast не работает
- 10. Приемник BroadCast не принимает входящие sms-сообщения
- 11. Broadcast Receiver
- 12. Работа с синхронизацией с выпуском приемника BroadCast
- 13. android - SMS Receive Broadcast приемник получает аборт
- 14. Вызов метода активности от приемника BroadCast
- 15. Broadcast Receiver вопрос, зарегистрировать радиовещательный приемник
- 16. Android Broadcast SMS-приемник не запускается
- 17. Spark broadcast vs join
- 18. Angularjs pubsub vs $ broadcast
- 19. вопросов в приемнике BroadCast?
- 20. Приемник GCM Broadcast onReciever не называется
- 21. Unregister Broadcast Receiver
- 22. Передача данных из операции в приемник BROADCAST
- 23. Broadcast приемник не работает в некоторых случаях
- 24. Broadcast приемник не регистрирует в Android
- 25. Почему регистрация приемника BROADCAST вызывает ошибку. Мое приложение просто сбой из-за этого «android: exported =» true »
- 26. Android Intent action.MEDIA_SCANNER_FINISHED broadcast
- 27. Broadcast Receive
- 28. Почему метод onreceive() приемника Broadcast не вызван?
- 29. Broadcast приемник наивысший приоритет не работает
- 30. Android Broadcast приемник для устройства для укоренения