# SdkSandboxProcessDeathCallbackCompat

Artifact:[androidx.privacysandbox.sdkruntime:sdkruntime-client](https://developer.android.com/jetpack/androidx/releases/privacysandbox-sdkruntime)  
[View Source](https://cs.android.com/search?q=file:androidx/privacysandbox/sdkruntime/client/SdkSandboxProcessDeathCallbackCompat.kt+class:androidx.privacysandbox.sdkruntime.client.SdkSandboxProcessDeathCallbackCompat)  
Added in[1.0.0-alpha19](https://developer.android.com/jetpack/androidx/releases/privacysandbox-sdkruntime#1.0.0-alpha19)  
Deprecated in[1.0.0-alpha19](https://developer.android.com/jetpack/androidx/releases/privacysandbox-sdkruntime#1.0.0-alpha19)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/privacysandbox/sdkruntime/client/SdkSandboxProcessDeathCallbackCompat "View this page in Java")

<br />

```
interface SdkSandboxProcessDeathCallbackCompat
```

<br />

*** ** * ** ***

| **This interface is deprecated.**   
| This library is no longer supported.

A callback for tracking events SDK sandbox death.

The callback can be added using[SdkSandboxManagerCompat.addSdkSandboxProcessDeathCallback](https://developer.android.com/reference/kotlin/androidx/privacysandbox/sdkruntime/client/SdkSandboxManagerCompat#addSdkSandboxProcessDeathCallback(java.util.concurrent.Executor,androidx.privacysandbox.sdkruntime.client.SdkSandboxProcessDeathCallbackCompat))and removed using[SdkSandboxManagerCompat.removeSdkSandboxProcessDeathCallback](https://developer.android.com/reference/kotlin/androidx/privacysandbox/sdkruntime/client/SdkSandboxManagerCompat#removeSdkSandboxProcessDeathCallback(androidx.privacysandbox.sdkruntime.client.SdkSandboxProcessDeathCallbackCompat))  

|                                                                                 See also                                                                                 |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [SdkSandboxManager.SdkSandboxProcessDeathCallback](https://developer.android.com/reference/android/app/sdksandbox/SdkSandboxManager.SdkSandboxProcessDeathCallback.html) |   |

## Summary

|                             ### Public functions                              |
|-------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | ~~[onSdkSandboxDied](https://developer.android.com/reference/kotlin/androidx/privacysandbox/sdkruntime/client/SdkSandboxProcessDeathCallbackCompat#onSdkSandboxDied())~~`()` **This function is deprecated.**This library is no longer supported. |

## Public functions

### onSdkSandboxDied

Added in[1.0.0-alpha19](https://developer.android.com/jetpack/androidx/releases/privacysandbox-sdkruntime#1.0.0-alpha19)  
Deprecated in[1.0.0-alpha19](https://developer.android.com/jetpack/androidx/releases/privacysandbox-sdkruntime#1.0.0-alpha19)  

```
fun [onSdkSandboxDied](https://developer.android.com/reference/kotlin/androidx/privacysandbox/sdkruntime/client/SdkSandboxProcessDeathCallbackCompat#onSdkSandboxDied())(): Unit
```
| **This function is deprecated.**   
| This library is no longer supported.

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[SdkSandboxManagerCompat.loadSdk](https://developer.android.com/reference/kotlin/androidx/privacysandbox/sdkruntime/client/SdkSandboxManagerCompat#loadSdk(kotlin.String,android.os.Bundle))to continue using them.  

|                                                                          See also                                                                           |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [onSdkSandboxDied](https://developer.android.com/reference/android/app/sdksandbox/SdkSandboxManager.SdkSandboxProcessDeathCallback.html#onSdkSandboxDied()) | [android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback.onSdkSandboxDied](https://developer.android.com/reference/android/app/sdksandbox/SdkSandboxManager.SdkSandboxProcessDeathCallback.html#onSdkSandboxDied()) |