Я бы просто остановил приложение и все его действия и услуги. В настоящее время из моей основной деятельности (которая начала другие действия) я вызываю финиш(), и приложение перестает работать, так как оно идет на главный экран моего устройства. Однако, когда я проверяю запуск приложений на устройстве, это приложение по-прежнему отображается. В нем говорится «один процесс и одна услуга». Есть ли способ убить все? Или, если мне нужно сделать это индивидуально, как бы я нашел то, что работает, и как его остановить? спасибоstop app, включая все действия и услуги - жизненный цикл Android
ответ
Есть ли какая-то конкретная причина, по которой вы хотите убедиться, что процесс был убит?
Android управляет процессами разумно. Он поддерживает ваш процесс, и если пользователь снова запустит приложение, он может использовать существующий процесс, а не запускать новый. И если ваше устройство начнет работать с низкой памятью, Android начнет убивать эти неактивные процессы, чтобы освободить ресурсы.
Короче говоря, это хорошая вещь, что Android поддерживает ваш процесс. Вы не должны хотеть, чтобы его убили без нужды.
Хотя кажется, что вы не можете прекратить обслуживание вашего приложения. Если вы используете bindService для запуска службы из вашей активности, служба будет автоматически остановлена, когда действие будет остановлено (при условии, что ничто иное не связано с сервисом). В качестве альтернативы, если вы используете startService для запуска службы, вам нужно вызвать stopService, чтобы остановить ее.
- 1. Android и жизненный цикл
- 2. Android Studio: ошибка памяти (жизненный цикл действия?)
- 3. Жизненный цикл активности Android
- 4. Жизненный цикл Android-активности и жизненный цикл кода JNI
- 5. Жизненный цикл Android Context
- 6. Android: система выхода и жизненный цикл Android
- 7. Жизненный цикл и обслуживание приложений Android
- 8. Жизненный цикл Android-приемника Android
- 9. Жизненный цикл уведомлений Android
- 10. Жизненный цикл Android - ListActivity
- 11. Жизненный цикл Android/многопоточность
- 12. Жизненный цикл службы Android
- 13. Жизненный цикл Android функции requestlocationupdates
- 14. Жизненный цикл Android и устройство блокировки/разблокировки
- 15. Android Жизненный цикл Android - onPause() и onResume()
- 16. android app stop variable from resetting - lifecycle
- 17. Android Жизненный цикл и домашняя кнопка
- 18. Жизненный цикл службы в Android
- 19. Android Фрагмент Жизненный цикл и FragmentManager.add()
- 20. Жизненный цикл сеанса Android android
- 21. Жизненный цикл Android - следует ли использовать сервис?
- 22. Жизненный цикл простого приложения Android
- 23. Жизненный цикл Android-приложений Вверх и обратно
- 24. Сервис и жизненный цикл приложения для Android
- 25. RemoteCache, RemoteCacheManager и жизненный цикл
- 26. Жизненный цикл Android Fragment и Google Maps
- 27. Android: жизненный цикл активности и Singleton
- 28. Жизненный цикл для домашнего экрана Android
- 29. Android Жизненный цикл активности конфликт
- 30. Жизненный цикл статического объекта Android
Ах, правильно, я оставил службу запущенной, stopService() до того, как закончил(), было то, что мне нужно. – dt1000