문제가 있습니다. 응용 프로그램을 죽일 수 없어서 finish();
과 ActivityManager
등을 시도했지만 작동하지 않았습니다 (응용 프로그램이 다시 시작됨).어떻게 응용 프로그램을 죽일 수 있습니까?
답변
이 하나. 가장 중요한 것은 @parag가 제안한대로 코드 System.exit(0)
의 단일 행을 중지/종료/닫을 필요가 없다는 것입니다. 그렇게하는 것은 Android 개발에서 중요한 점을 놓친 것입니다. 당신이 그것을해야 할 몇 가지 이상한 이유로, 당신은 finish()
모든 Activities
해야하는 경우, 모든 Services
을 중지하고 모든 BroadcastReceivers
이 AndroidManifest.xml
사용 안드로이드 유용성 패턴에있어이 안드로이드에서 사용하지 않는 것이 좋습니다 킬 Apllication
System.exit(0)
추천하지 않습니다 !! –
절대'System.exit'을 사용해서는 안됩니다. IIRC는 프로세스를 제거하고 Android에서 응용 프로그램 및 활동을 처리하는 방식을 엉망으로 만들 수 있습니다. 이것을 사용하거나 추천하지 마십시오. – davidcesarino
@DavidCesarino, @ K_Anas 제안에 감사드립니다. –
안드로이드 활동 수명주기를 살펴 보자 선언 비활성화 당신이 달성하는 방법에 대한 단서를 제공 할 수 있습니다 너의 요구. 어쨌든, 귀하의 요구가 KILL 앱에 필요하면 다시 고려해야합니다. 그 이상하고 안드로이드 권장 사항에 대한.
http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle
- 1. Win32에서 Perl로 존재하지 않는 프로그램을 어떻게 죽일 수 있습니까?
- 2. 어떻게 스레드를 C#에서 죽일 수 있습니까?
- 3. 어떻게 자바 스크립트를 죽일 수 있습니까?
- 4. 스레드를 죽일 때를 어떻게 알 수 있습니까?
- 5. BackgroundWorker의 스레드를 죽일 수 있습니까?
- 6. MFC 응용 프로그램을 어떻게 종료시킬 수 있습니까?
- 7. 어떻게 데몬 응용 프로그램을 만들 수 있습니까?
- 8. 응용 프로그램을 어떻게 열거 할 수 있습니까?
- 9. 응용 프로그램을 어떻게 찾을 수 있습니까?
- 10. 아이폰에서 앱 실행중인 배경을 어떻게 죽일 수 있습니까?
- 11. 매초마다 프로세스를 죽일 수 있습니까?
- 12. 어떻게이 프로세스를 죽일 수 있습니까?
- 13. vb.net 어떻게 createObject()를 사용하여 만든 응용 프로그램을 죽일 수 있습니다
- 14. 내 앱을 죽일 때를 어떻게 알 수 있습니까?
- 15. 프로그램의 모든 프로세스를 죽일 수 있습니까?
- 16. TCP 연결이 대기중인 스레드를 죽일 수 있습니까?
- 17. C++에서 fork 된 프로세스를 어떻게 죽일 수 있습니까?
- 18. 커맨드 라인에서 모든 EC2 인스턴스를 어떻게 죽일 수 있습니까?
- 19. Python cgi 스크립트를 사용하여 어떻게 시작한 브라우저를 죽일 수 있습니까?
- 20. 어떻게 iPython을 죽이지 않고 파이썬 스크립트를 죽일 수 있습니까?
- 21. 커스텀 대화 상자가 생성되기 전에 어떻게 죽일 수 있습니까?
- 22. 루프 밖에서 무한 루프에있는 pthread를 어떻게 죽일 수 있습니까?
- 23. 파이썬은 신호가있는 대기열에서 차단 된 스레드를 어떻게 죽일 수 있습니까?
- 24. 어떻게 C에서 창 제목 이름으로 프로세스를 죽일 수 있습니까
- 25. php safe_mode가 켜져있을 때 어떻게 PID로 프로세스를 죽일 수 있습니까?
- 26. 일정 시간이 지난 후에 어떻게 루비 스레드를 죽일 수 있습니까?
- 27. emacs에서 인용 된 문자열을 어떻게 죽일 수 있습니까?
- 28. WaitForDeath()가 샘플의 스레드를 어떻게 죽일 수 있습니까?
- 29. 작업 관리자로 내 프로그램을 죽일 때받는 메시지
- 30. WinDbg - KMDF 드라이버를 죽일 수 있습니까?
왜 "죽이겠습니까?" Android 사용 패턴에 위배됩니다. –
질문이 명확하지 않은 친구 정확히 무엇을하려고합니까 –