2015-09-01 2 views
-1

Создание приложения, в котором всякий раз, когда Power подключен или отключен, воспроизводится мелодия мелодии. Но проблема, с которой я столкнулся, заключается в том, что приложение не работает, когда я не выполняю никаких действий по запуску. И когда есть активность запуска, чем приложение работает хорошо.Не хотите сохранять активность запуска в BroadcastReceiver

+0

проблема не очень ясна, вы можете лучше объяснить и, возможно, поделиться снимком экрана или кодом –

ответ

1

Sigh..vague и без кода :(

Android не позволяет BroadcastReceiver получить некоторую информацию вещания, если app's процесс не alive.It был разработан, чтобы против злых приложений. Если у вас есть работая, ваш процесс жив, и ваш приемник разрешен для приема широковещательной передачи.

Вы можете сделать прозрачную деятельность и использовать startService для запуска службы в фоновом режиме, а затем завершить работу. Как ваша служба работает, ваш процесс будет активным, поэтому Android позволит вам получать трансляцию.

Ре, Ваши вопросы могут быть направлены на официальные документы.

Смежные вопросы