Android 13 (API 수준 33)부터 사용자는 알림 창에서 워크플로를 완료하여 앱의 타겟 SDK 버전과 관계없이 진행 중인 포그라운드 서비스가 있는 앱을 중지할 수 있습니다. 작업 관리자라고 하는 이 어포던스에는 현재 포그라운드 서비스를 실행 중인 앱 목록이 표시됩니다.
이 목록에는 활성 앱이라는 라벨이 적용되어 있습니다. 각 앱의 옆에는 중지 버튼이 있습니다. 그림 1은 Android 13을 실행하는 기기의 작업 관리자 워크플로를 보여줍니다.
사용자가 작업 관리자에서 앱 옆의 중지 버튼을 누르면 다음 작업이 실행됩니다.
- 시스템이 메모리에서 앱을 삭제합니다. 따라서 실행 중인 포그라운드 서비스뿐만 아니라 앱 전체가 중지됩니다.
- 시스템에서 앱의 활동 백 스택을 삭제합니다.
- 미디어 재생이 중지됩니다.
- 포그라운드 서비스와 연결된 알림이 삭제됩니다.
- 앱이 기록에 남아 있습니다.
- 예약된 작업은 예약된 시간에 실행됩니다.
- 알람은 예약된 시간 또는 시간 범위에서 울립니다.
사용자가 앱을 중지하는 동안에 그리고 앱을 중지한 후에 앱이 예상대로 동작하는지 테스트하려면 터미널 창에서 다음 ADB 명령어를 실행하세요.
adb shell cmd activity stop-app PACKAGE_NAME