Added in [API level 34](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Also in [Ad Services Extensions 4](https://developer.android.com/sdkExtensions)  

# SdkSandboxManager.SdkSandboxProcessDeathCallback


`
public
static


interface
SdkSandboxManager.SdkSandboxProcessDeathCallback
`


`


`

|-------------------------------------------------------------------------|
| android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback |

<br />

*** ** * ** ***

A callback for tracking events SDK sandbox death.

The callback can be added using [SdkSandboxManager.addSdkSandboxProcessDeathCallback(java.util.concurrent.Executor, android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback)](https://developer.android.com/design-for-safety/privacy-sandbox/reference/sdksandbox/SdkSandboxManager#addSdkSandboxProcessDeathCallback(java.util.concurrent.Executor,%20android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback)) and removed using [SdkSandboxManager.removeSdkSandboxProcessDeathCallback(android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback)](https://developer.android.com/design-for-safety/privacy-sandbox/reference/sdksandbox/SdkSandboxManager#removeSdkSandboxProcessDeathCallback(android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback))

## Summary

|                                                                                                                          ### Public methods                                                                                                                           ||
|------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ` abstract void` | ` `[onSdkSandboxDied](https://developer.android.com/design-for-safety/privacy-sandbox/reference/sdksandbox/SdkSandboxManager.SdkSandboxProcessDeathCallback#onSdkSandboxDied())`() ` Notifies the client application that the SDK sandbox has died. |

## Public methods

### onSdkSandboxDied

Added in [API level 34](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Also in [Ad Services Extensions 4](https://developer.android.com/sdkExtensions)  

```
public abstract void onSdkSandboxDied ()
```

Notifies the client application that the SDK sandbox has died. The sandbox could die for
various reasons, for example, due to memory pressure on the system, or a crash in the
sandbox.

The system will automatically restart the sandbox process if it died due to a crash.
However, the state of the sandbox will be lost - so any SDKs that were loaded previously
would have to be loaded again, using [SdkSandboxManager#loadSdk(String, Bundle,
Executor, OutcomeReceiver)](https://developer.android.com/design-for-safety/privacy-sandbox/reference/sdksandbox/SdkSandboxManager#loadSdk(java.lang.String,%20android.os.Bundle,%20java.util.concurrent.Executor,%20android.os.OutcomeReceiver<android.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException>)) to continue using them.

<br />