ActivityManager.SetProcessStateSummary(Byte[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Impostare i dati sullo stato personalizzati per questo processo.
[Android.Runtime.Register("setProcessStateSummary", "([B)V", "GetSetProcessStateSummary_arrayBHandler", ApiSince=30)]
public virtual void SetProcessStateSummary(byte[]? state);
[<Android.Runtime.Register("setProcessStateSummary", "([B)V", "GetSetProcessStateSummary_arrayBHandler", ApiSince=30)>]
abstract member SetProcessStateSummary : byte[] -> unit
override this.SetProcessStateSummary : byte[] -> unit
Parametri
- state
- Byte[]
byte: dati sullo stato. Per essere consigliato, NON includere informazioni/dati sensibili (INFORMAZIONI personali, SPII o altri dati utente sensibili) qui. La lunghezza massima è di 128 byte. Questo valore può essere Null.
- Attributi
Commenti
Impostare i dati sullo stato personalizzati per questo processo. Sarà incluso nel record di ApplicationExitInfo sulla morte del processo chiamante corrente; il nuovo processo dell'app può recuperare questi dati sullo stato chiamando ApplicationExitInfo.getProcessStateSummary() sul record restituito da getExceededProcessExitReasons(String, int, int). Questo sarebbe utile per l'app chiamante per salvare i dati con stato: se viene terminata in un secondo momento per qualsiasi motivo, il nuovo processo dell'app può sapere cosa stava facendo il processo precedente dell'app. Ad esempio, puoi usarlo per codificare il livello corrente in un gioco o un set di funzionalità/esperimenti abilitati. In seguito è possibile analizzare in quali circostanze l'app tende ad arrestarsi in modo anomalo o usare una quantità eccessiva di memoria. Tuttavia, non è consigliabile basarsi su questo per ripristinare lo stato precedente dell'interfaccia utente delle applicazioni o così via, è destinato solo all'analisi dello stato integro dell'applicazione.
Il sistema potrebbe decidere di limitare le chiamate a questa API; quindi chiamare questa API in modo ragionevole, le chiamate eccessive a questa API potrebbero comportare un'eccezione RuntimeException.
Informazioni di riferimento su Android per android.app.ActivityManager.setProcessStateSummary.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.