Build.VERSION.PreviewSdkInt Proprietà

Definizione

Revisione dell'anteprima dello sviluppatore di un SDK non definitiva.

[Android.Runtime.Register("PREVIEW_SDK_INT", ApiSince=23)]
public static int PreviewSdkInt { get; }
[<Android.Runtime.Register("PREVIEW_SDK_INT", ApiSince=23)>]
static member PreviewSdkInt : int

Valore della proprietà

Valore int dell'SDK di anteprima.

Attributi

Commenti

Revisione dell'anteprima dello sviluppatore di un SDK non definitiva. Questo valore sarà 0 sempre in fase di compilazione/dispositivi della piattaforma di produzione.

Quando questo valore è diverso da zero, qualsiasi nuova API aggiunta dopo l'ultima pubblicazione #SDK_INT API level ufficiale è garantita solo per la revisione di anteprima specifica. Ad esempio, un'API Activity.fooBar() potrebbe essere presente nella revisione di anteprima 1, ma rinominata o rimossa interamente nella versione di anteprima 2, che potrebbe causare un tentativo di arresto anomalo in fase di esecuzione di un'app.

Le app sperimentali destinate alle API di anteprima devono controllare questo valore per verificarne l'uguaglianza (==) con la revisione dell'SDK di anteprima creata per prima di usare qualsiasi API della piattaforma non definitiva. Le app che rilevano una revisione dell'SDK di anteprima diversa da quella specifica prevista devono eseguire il fallback all'uso delle API dal livello API pubblicato in precedenza solo per evitare eccezioni di runtime indesiderate.

per android.os.Build.VERSION.PREVIEW_SDK_INT.

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.

Si applica a