안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드에서 어플을 확실하게 죽이는 방법을 혹 아시나요?
인터넷 뒤져보니 아래와 같은 방법이 있긴 하지만
1. AndroidManifest.xml파일에 퍼미션 설정 구문을 추가한다.
<uses-permission android:name="android.permission.RESTART_PACKAGES"/>
2. ActivityManager의 restartPackage메서드를 프로세스를 죽이고 싶은 코드에 삽입
ActivityManager am = (ActivityManager)getSystemService(ACTIVITY_SERVICE);
am.restartPackage(getPackageName());
android 2.2 부턴 안돼네요?
그냥 자바처럼 System.exit(0) 주는 식으로 주면 안돼는가요?
해보니까 어플은 잘 죽는데요.
전 초보라, 고수님들이 이 방법을 쓰지 않는걸 보면 무슨 문제점이 있는가보죠.
알으켜 주세요.