SdkSandboxManager.SdkSandboxProcessDeathCallback
public
static
interface
SdkSandboxManager.SdkSandboxProcessDeathCallback
android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback |
이벤트 SDK 샌드박스 종료를 추적하기 위한 콜백입니다.
콜백은 SdkSandboxManager.addSdkSandboxProcessDeathCallback(java.util.concurrent.Executor, android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback)
를 사용하여 추가하고 SdkSandboxManager.removeSdkSandboxProcessDeathCallback(android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback)
를 사용하여 삭제할 수 있습니다.
요약
공개 메서드 | |
---|---|
abstract
void
|
onSdkSandboxDied()
클라이언트 애플리케이션에 SDK 샌드박스가 종료되었음을 알립니다. |
공개 메서드
onSdkSandboxDied
public abstract void onSdkSandboxDied ()
클라이언트 애플리케이션에 SDK 샌드박스가 종료되었음을 알립니다. 샌드박스는 시스템의 메모리 압력이나 샌드박스의 비정상 종료 등 다양한 이유로 종료될 수 있습니다.
비정상 종료로 인해 프로세스가 종료되면 시스템에서 샌드박스 프로세스를 자동으로 다시 시작합니다.
하지만 샌드박스의 상태는 손실됩니다. 따라서 이전에 로드된 SDK를 계속 사용하려면 SdkSandboxManager#loadSdk(String, Bundle,
Executor, OutcomeReceiver)
를 사용하여 다시 로드해야 합니다.