Android - adb 명령어로 App 강제 종료 (force-stop)

By JS | Last updated: June 23, 2021

adb 명령어로 특정 패키지를 강제 종료시킬 수 있습니다.

아래 명령어를 사용하여 실행 중인 패키지의 프로세스를 종료시킬 수 있습니다.

$ adb shell am force-stop [--user <USER_ID> | all | current] <PACKAGE>

stop과 force-stop의 차이점

stop과 force-stop의 차이점은, stop은 단순히 Activity나 Service가 종료되는 것을 말하지만 force stop은 프로세스가 killed되고, Package의 stop이라는 상태가 true로 변경됩니다.

Package의 stop 상태가 true일 때, 앱은 브로드캐스트를 받을 수 없습니다. 이 앱을 실행시키면 stop 상태는 false로 변경되어 브로드캐스트를 받을 수 있게 됩니다.

특정 패키지를 force-stop

$ adb shell am force-stop com.google.android.youtube

특정 User의 특정 패키지를 force-stop

$ adb shell am force-stop --user 10 com.google.android.youtube

Related Posts

댓글을 보거나 쓰려면 이 버튼을 눌러주세요.
codechachaCopyright ©2019 codechacha