Language

Build.VERSION.PreviewSdkInt プロパティ

定義

プレリリース SDK の開発者プレビュー リビジョン。

[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

プロパティ値

プレビュー sdk int 値。

属性

注釈

プレリリース SDK の開発者プレビュー リビジョン。 この値は、常に実稼働プラットフォームのビルド/デバイスで 0 されます。

この値が 0 以外の場合、最後に正式に公開された #SDK_INT API level 以降に追加された新しい API は、その特定のプレビュー リビジョンにのみ存在することが保証されます。 たとえば、API Activity.fooBar() はプレビュー リビジョン 1 に存在していても、プレビュー リビジョン 2 で完全に名前が変更または削除され、実行時に呼び出そうとするアプリがクラッシュする可能性があります。

プレビュー API を対象とする試験的なアプリでは、プレリリース プラットフォーム API を使用する前に、ビルドされたプレビュー SDK リビジョンでこの値の等価性 (==) を確認する必要があります。 予想される特定のバージョン以外のプレビュー SDK リビジョンを検出するアプリは、不要なランタイム例外を回避するためにのみ、以前に公開された API レベルの API の使用にフォールバックする必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象