SdkSandboxManager.SdkSandboxProcessDeathCallback
public
static
interface
SdkSandboxManager.SdkSandboxProcessDeathCallback
android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback |
Un callback per il monitoraggio degli eventi di interruzione della sandbox dell'SDK.
Il callback può essere aggiunto utilizzando SdkSandboxManager.addSdkSandboxProcessDeathCallback(java.util.concurrent.Executor, android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback)
e rimosso utilizzando SdkSandboxManager.removeSdkSandboxProcessDeathCallback(android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback)
Riepilogo
Metodi pubblici | |
---|---|
abstract
void
|
onSdkSandboxDied()
Comunica all'applicazione client che la sandbox dell'SDK è terminata. |
Metodi pubblici
onSdkSandboxDied
public abstract void onSdkSandboxDied ()
Comunica all'applicazione client che la sandbox dell'SDK è terminata. La sandbox potrebbe non essere più disponibile per vari motivi, ad esempio a causa della pressione della memoria sul sistema o di un arresto anomalo nella sandbox.
Il sistema riavvia automaticamente il processo sandbox se si è arrestato a causa di un arresto anomalo.
Tuttavia, lo stato della sandbox andrà perso, pertanto tutti gli SDK caricati in precedenza dovrebbero essere caricati di nuovo utilizzando SdkSandboxManager#loadSdk(String, Bundle,
Executor, OutcomeReceiver)
per continuare a utilizzarli.