질문의 첫 부분으로;
언제 그리고 왜 죽이는 앱에 대한 자세한 정보를 어떻게 얻을 수 있습니까?
Android SDK는 Android 메모리 http://developer.android.com/guide/topics/fundamentals.html 에 요약되어 있습니다.
기본적으로 모든 응용 프로그램은 자체 Linux 프로세스에서 실행됩니다. Android는 응용 프로그램의 구성 요소를 실행해야 할 때 프로세스를 시작한 다음 더 이상 필요하지 않거나 시스템이 다른 응용 프로그램의 메모리를 복구해야 할 때 프로세스를 종료합니다.
따라서 Android를 사용하지 않는 것으로 판단하거나 (앱에서 종료를 클릭 한 경우) 또는 리소스가 부족할 때 Android를 프로그램을 강제 종료하는 것으로 요약 할 수 있습니다. 예를 들어, 512MB의 램이 있고 10 개의 여유 공간이 있고 12 개가 필요한 앱을 시작하면 12 개를 가져올 수있는 가장 적게 사용 된 앱을 결정하려고 시도합니다.
(적어도 내 경험으로는) 꽤 잘하는 경향이 있습니다. 게임에서 집으로 가서 몇 가지 일을 할 수는 있지만 세 번째로 게임을 퇴거시킬 수 있습니다. 특히 리소스 집약적 인 게임의 정도를 명심하십시오. 따라서 나중에 앱을 더 빨리 죽일 수 있습니다.
이제 시간이 지나면 사라지는 이유는 리소스를 시작하고 경쟁하려고하는 동기화 프로세스가 있기 때문입니다. 이 시점에서 앱 메모리 페이지가 자주 나오지 않기 때문에 OS가 필요하다고 생각하는 메모리 회수에 대한 공정한 게임입니다.
두 번째 질문에;
이 앱이 계속 실행되도록 설정하려면 어떻게해야합니까?
나는 작업 킬러를 사용하지 않지만 좋은 것들 (ATK가 리더 https://market.android.com/details?id=com.rechild.advancedtaskkiller&feature=search_result 인 것 같습니다 )은 예외가 있다고 확신합니다 명부. 원하는 게임을 허용 목록에 추가하고 다른 프로세스를 차단 목록에 추가 할 수 있습니다.
또한이 게임에 익숙하지 않으므로 자동 저장 기능과 그 기능에 대해 잘 모르겠습니다. 도움이 되었기를 바랍니다.