Build.VERSION_CODES.O フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.
O.
[Android.Runtime.Register("O", ApiSince=26)]
[System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.", true)]
public const Android.OS.BuildVersionCodes O = 26;
[<Android.Runtime.Register("O", ApiSince=26)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.", true)>]
val mutable O : Android.OS.BuildVersionCodes
フィールド値
Value = 26- 属性
注釈
O.
2017 年 8 月に Android 8.0 として公開されました。
このリリース以降のリリースを対象とするアプリケーションでは、これらの新しい動作の変更が取得されます。 このリリースの詳細については、Android Oreo の概要に関するページを参照してください。
<ul><li>バックグラウンド実行制限がアプリケーションに適用されます。</li li>><AccountManager android.accounts.AccountManager#getAccountsByType
の 、android.accounts.AccountManager#getAccountsByTypeAndFeatures
、 android.accounts.AccountManager#hasFeatures
の動作は、そこに記載されているように変更されています。</li li>android.app.ActivityManager.RunningAppProcessInfo#IMPORTANCE_PERCEPTIBLE_PRE_26
<> が としてandroid.app.ActivityManager.RunningAppProcessInfo#IMPORTANCE_PERCEPTIBLE
返されるようになりました。</li li>><通知android.app.NotificationManager
チャネルを使用する必要があります。</li li>><に設定Application#onCreate Application.onCreate
されている strict モードへの変更は、その関数が返された後に clobber 化されなくなります。</li li><>ネイティブ コードを含む共有ライブラリ apk には、そのネイティブ コードがクライアントのライブラリ パスに含まれます。<資格情報で暗号化されたストレージの /li li>android.content.Context#getSharedPreferences Context.getSharedPreferences
<> は、ユーザーのロックが解除される前に例外をスローします。</li li>><その機能をサポートしていないデバイスで を取得Context#FINGERPRINT_SERVICE
しようとすると、ランタイム例外がスローされるようになりました。</li li>android.app.Fragment
<> は、フラグメントが停止すると、アクティブなビュー アニメーションを停止します。</li li><>アプリが使用している既定のテーマを使用しようとするリソースの一部の互換性コードはオフになり、アプリは適切なテーマでリソースを明示的に要求する必要があります。</li li><android.content.ContentResolver#notifyChange ContentResolver.notifyChange
> と は、android.content.ContentResolver#registerContentObserver ContentResolver.registerContentObserver
呼び出し元がプロバイダーにアクセスするアクセス許可を持っていない (またはプロバイダーが終了しない) 場合は SecurityException をスローします。それ以外の場合、呼び出しは自動的に無視されます。</li li><android.hardware.camera2.CameraDevice#createCaptureRequest CameraDevice.createCaptureRequest
> は、静止画像キャプチャに対して既定で有効になります。<android.hardware.camera2.CaptureRequest#CONTROL_ENABLE_ZSL
/li li>><WallpaperManager の android.app.WallpaperManager#getWallpaperFile
、android.app.WallpaperManager#getDrawable
、android.app.WallpaperManager#getFastDrawable
、android.app.WallpaperManager#peekDrawable
、および android.app.WallpaperManager#peekFastDrawable
は、壁紙にアクセスできない場合に例外をスローします。</li li>><の動作android.hardware.usb.UsbDeviceConnection#requestWait UsbDeviceConnection.requestWait
は、ドキュメントに従って変更されます。</li li><StrictMode.VmPolicy.Builder#detectAll StrictMode.VmPolicy.Builder.detectAll
> では、 と StrictMode.VmPolicy.Builder#detectUntaggedSockets
も有効になります。<StrictMode.VmPolicy.Builder#detectContentUriWithoutPermission
/li li><StrictMode.ThreadPolicy.Builder#detectAll StrictMode.ThreadPolicy.Builder.detectAll
> では、 も有効になります。<StrictMode.ThreadPolicy.Builder#detectUnbufferedIo
/li li><>android.provider.DocumentsContract
のさまざまなメソッドは、null を返す代わりに、エラー例外を呼び出し元にスローします。 <li>View#hasFocusable() View.hasFocusable
には、自動フォーカス可能なビューが含まれるようになりました。</li li>android.view.SurfaceView
<> は、何かが変更されたときに、基になる Surface オブジェクトを常に変更しなくなります。アプリでは、オブジェクトの現在の状態を調べて、関心のあるものが変更されたかどうかを判断する必要があります。</li li>android.view.WindowManager.LayoutParams#TYPE_APPLICATION_OVERLAY
<> はオーバーレイ ウィンドウに使用する必要があります。他のシステム オーバーレイ ウィンドウの種類は使用できません。<onDraw 内から呼び出された場合、/li li>android.view.ViewTreeObserver#addOnDrawListener ViewTreeObserver.addOnDrawListener
<> は例外をスローします。</li li>android.graphics.Canvas#setBitmap Canvas.setBitmap
<> は、キャンバスの現在のマトリックスとクリップ スタックを保持しなくなります。<負の高さが指定されている場合、/li li>android.widget.ListPopupWindow#setHeight ListPopupWindow.setHeight
<> は例外をスローします。</li li>android.widget.TextView
<> は、数値、日付、時刻に対して国際化された入力を使用します。</li li>android.widget.Toast
<> はトースト ウィンドウを表示するために使用する必要があります。トースト ウィンドウの種類を直接使用することはできません。</li li>>android.net.wifi.WifiManager#getConnectionInfo WifiManager.getConnectionInfo
< では、呼び出し元が BSSID/SSID</li<>li>android.net.wifi.p2p.WifiP2pManager#requestPeers WifiP2pManager.requestPeers
を返す場所のアクセス許可を保持するには、呼び出し元が場所のアクセス許可を保持する必要があります。</li li>android.R.attr#maxAspectRatio
<> の既定値は 0 です。つまり、アプリの最大縦横比に制限はありません (そのため、拡大して大きな画面を塗りつぶすことができます)。</li li><は>android.R.attr#focusable
、明示的にオーバーライドされない限り、 のandroid.R.attr#clickable
値を継承する新しい状態 (auto
) に既定で設定されます。</li li><>既定のテーマに適したフォーカス状態の強調表示は、フォーカス状態の描画可能な状態を提供しないすべてのビューに提供されます。 これを無効にするには、 を false に設定 android.R.attr#defaultFocusHighlightEnabled
します。</li></ul>
の android.os.Build.VERSION_CODES.O
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。