Привет, я новичок в программировании на Android. Я запускаю службу, содержащую приемник, который обнаруживает входящие SMS-сообщения. Android, похоже, убивает мой процесс на более старых моделях телефонов. Есть ли правдоподобные решения, чтобы предотвратить убийство этой службы при завершении процесса?Как предотвратить убийство службы, поскольку завершение процесса?
0
A
ответ
0
Android, кажется, убивает мой процесс на старых моделях телефонов
Android завершает процессы, чтобы освободить память для запуска других приложений. Android также прекратит процессы по запросу пользователя через диспетчера задач.
Есть ли какие-либо возможные решения, позволяющие предотвратить убийство этой службы, когда процесс завершается?
Нет. Кроме того, вам не нужно, чтобы он работал вечно. Поместите ваш ресивер в манифест, чтобы следить за входящими сообщениями, преобразовать свою службу в IntentService
и позвонить получателю startService()
для отправки сообщений в службу для обработки.
1
Попробуйте добавить START_STICKY в качестве возвращаемого значения внутри onStartCommand вашего класса обслуживания
Смежные вопросы
- 1. убийство процесса из окна службы
- 2. SQL Azure - Убийство процесса
- 3. android лучший способ предотвратить убийство службы?
- 4. прекращение службы или убийство его процесса?
- 5. Убийство процесса
- 6. убийство или закрытие процесса
- 7. Как обнаружить убийство моего процесса?
- 8. Убийство всего процесса sas
- 9. убийство (не osStopService)() службы
- 10. Создание процесса и его убийство
- 11. Как проверить завершение процесса
- 12. завершение процесса
- 13. Принудительное убийство, если изящное завершение работы завершено
- 14. Как пропустить убийство процесса с помощью taskkill
- 15. Как мне запланировать завершение процесса?
- 16. Linux - завершение процесса обработки
- 17. завершение процесса C++
- 18. Завершение процесса, сохраненного SAS
- 19. Ответ на завершение процесса
- 20. убийство фонового процесса с оболочкой в Ubuntu
- 21. Emacs, внутреннее убийство процесса, любая команда?
- 22. Visual Basic: убийство процесса объекта Application
- 23. Убийство несуществующего процесса в системе UNIX
- 24. В Wix MSI: Убийство процесса при удалении
- 25. Как запретить завершение процесса обычным пользователем?
- 26. COM Указатели и завершение процесса
- 27. Убийство Java-процесса началось с потока
- 28. убийство определенного процесса с помощью vbscript
- 29. Убийство «критического процесса» в Windows (C/C++)
- 30. Запуск и убийство процесса, основанного на времени