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 の開発者プレビュー リビジョン。 この値は、常 0 に運用プラットフォームのビルド/デバイス上にあります。

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

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

android.os.Build.VERSION.PREVIEW_SDK_INTJava ドキュメント。

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

適用対象