현재까지 진행 중이던 모든 프로세스나 Activity를 죽이는 방법이라네요^^
1.메니페스트 파일에 RESTART_PACKAGES 권한을 사용한다고 선언한다.
<uses-permission android:name="android.permission.RESTART_PACKAGES"/>
2.ActivityManager 의 restartPackage API 를 호출한다.
ActivityManager am
= (ActivityManager)getSystemService(ACTIVITY_SERVICE);
am.restartPackage(getPackageName());
[출처] 안드로이드 어플리케이션 Process 를 정말로 죽이는 방법|작성자 휴우
아직 사용해보진 않았지만, 저걸 사용하고 finish()를 하면 어플리케이션이 깨끗하게 종료될 듯하네요 ㅎ
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
출처: http://gogorchg.tistory.com/entry/Android-%EC%96%B4%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98-%EA%BA%A0%EB%81%97%ED%95%98%EA%B2%8C-%EC%A2%85%EB%A3%8C%ED%95%98%EB%8A%94-%EB%B2%95
'구글과인터넷 > 안드로이드' 카테고리의 다른 글
안드로이드 Android SoundPool 시작 및 정지 (0) | 2012.12.12 |
---|---|
Android 무선 인터넷과 GPS 상태 확인 법 관련 (0) | 2012.12.12 |
안드로이드 Android FPS 구하기 타이머 (0) | 2012.12.12 |