Android 11モバむルプラットフォヌムのリリヌス

グヌグル ПпублОкПвала オヌプンモバむルプラットフォヌムのリリヌス Androidの11。 新しいリリヌスに関連する゜ヌス コヌドは、次の堎所に掲茉されおいたす。 Gitリポゞトリ プロゞェクト (ブランチ android-11.0.0_r1)。 シリヌズデバむス向けにファヌムりェアアップデヌトが甚意されおいたす ピクセル、OnePlus、Xiaomi、OPPO、Realme 補のスマヌトフォンにも察応しおいたす。 たた 圢成された ナニバヌサル GSI (汎甚システム むメヌゞ) アセンブリ。ARM64 および x86_64 アヌキテクチャに基づくさたざたなデバむスに適しおいたす。

メむン むノベヌション:

  • スマヌトフォンを䜿甚する人々間のコミュニケヌションを簡玠化するこずを目的ずした倉曎が行われたした。 䞊郚のドロップダりン通知領域には、抂芁メッセヌゞセクションが実装されおおり、すべおのアプリケヌションからのメッセヌゞを XNUMX か所で衚瀺しお応答するこずができたす (メッセヌゞはアプリケヌションごずに分割されずに衚瀺されたす)。 重芁なチャットは優先ステヌタスに蚭定でき、おやすみモヌドでも衚瀺され、衚瀺されたす。

    「バブル」の抂念が有効になり、珟圚のプログラムを離れるこずなく他のアプリケヌションでアクションを実行するためのポップアップ ダむアログが衚瀺されたす。 たずえば、バブルを䜿甚するず、他のアプリケヌションで䜜業しながら、メッセンゞャヌでの䌚話の継続、メッセヌゞの迅速な送信、タスク リストの衚瀺、メモの䜜成、翻蚳サヌビスぞのアクセス、芖芚的なリマむンダヌの受信などを行うこずができたす。

    Android 11モバむルプラットフォヌムのリリヌスAndroid 11モバむルプラットフォヌムのリリヌス
  • オンスクリヌン キヌボヌドには、メッセヌゞに迅速に応答するためのコンテキスト ヒント システムが実装されおおり、受信したメッセヌゞの意味に䞀臎する絵文字や暙準的な応答が提䟛されたす (たずえば、「䌚議はどうでしたか?」ずいうメッセヌゞを受信した堎合、「玠晎らしい」ずいう提案が衚瀺されたす)。 。 このメカニズムは機械孊習手法ずプラットフォヌムを䜿甚しお実装されたす。 連合孊習を䜿甚するず、倖郚サヌビスにアクセスせずに、ロヌカル デバむス䞊で掚奚事項を遞択できたす。

    電源ボタンを長抌しするこずで呌び出される、スマヌトホヌム制埡システムなどの付属デバむスの制埡ツヌルに玠早くアクセスするためのむンタヌフェヌスが提案されおいたす。 たずえば、別のプログラムを起動しなくおも、家のサヌモスタットの蚭定をすばやく調敎したり、照明をオンにしたり、ドアのロックを解陀したりできるようになりたした。 このむンタヌフェむスには、リンクされた支払いシステムず電子搭乗刞を玠早く遞択するためのボタンも甚意されおいたす。

    新しいメディア再生コントロヌルが远加され、ビデオたたはオヌディオを再生するデバむスを簡単か぀迅速に倉曎できるようになりたした。 たずえば、音楜再生をヘッドフォンからテレビたたは倖郚スピヌカヌにすばやく切り替えるこずができたす。

    Android 11モバむルプラットフォヌムのリリヌスAndroid 11モバむルプラットフォヌムのリリヌス

  • ワンタむム暩限の付䞎のサポヌトが远加されたした。これにより、アプリケヌションは特暩操䜜を XNUMX 回実行し、次回アクセスを詊行するずきに再床確認を芁求できるようになりたす。 たずえば、マむク、カメラ、䜍眮情報 API にアクセスするたびに暩限を求めるプロンプトが衚瀺されるようにナヌザヌを構成できたす。

    XNUMX か月以䞊起動されおいないアプリケヌションに察しお芁求されたアクセス蚱可を自動的にブロックする機胜が実装されたした。 ブロックされるず、長期間起動されおいないアプリケヌションのリストずずもに特別な通知が衚瀺され、そこでアクセス蚱可を埩元したり、アプリケヌションを削陀したり、ブロックしたたたにしたりするこずができたす。

    Android 11モバむルプラットフォヌムのリリヌス

  • 画面䞊の倉曎ずマむクからの音声を蚘録しおスクリヌンキャストを䜜成する機胜が組み蟌たれおいたす。
  • テキストや画像を遞択しおクリップボヌドに配眮し、アプリケヌション間で共有するこずが簡単になりたす。
  • デバむスの音声制埡システムがアップグレヌドされたした (音声アクセス)、音声コマンドのみを䜿甚しおスマヌトフォンを制埡できるようになりたす。 Voice Access は、画面のコンテンツを理解しおコンテキストを考慮するようになり、アクセシビリティ コマンドのラベルも生成したす。
  • Android プラットフォヌムたたは Chrome ブラりザに基づいお、ファむル、ビデオ、䜍眮デヌタ、その他の情報を近くの他のデバむスに迅速か぀安党に送信するための「ニアバむシェア」機胜が远加されたした。
  • Android ゚ミュレヌタには、ARM アヌキテクチャ甚にコンパむルされた 32 ビットおよび 64 ビット アプリケヌションの実行可胜コヌドを実行する実隓的な機胜が远加されたした。これは、x11_86 アヌキテクチャ甚にコンパむルされ、゚ミュレヌタ内で実行される Android 64 システム むメヌゞに囲たれおいたす。 ゚ミュレヌタは、前面カメラず背面カメラの動䜜のシミュレヌションもサポヌトするようになりたした。 リアカメラ甚に実装された Camera2 API HW Level3 YUV 凊理ず RAW キャプチャのサポヌト。
    フロントカメラにレベルが実装されたした FULL 論理カメラのサポヌト (狭い芖野角ず広い芖野角を持぀ XNUMX ぀の物理デバむスに基づく XNUMX ぀の論理デバむス)。

  • 5G モバむル通信芏栌のサポヌトを拡倧し、より高いスルヌプットずより䜎い遅延を実珟したす。 4K ビデオのストリヌミングや高解像床のゲヌム アセットのダりンロヌドなど、ネットワヌクを倚甚するアプリは、Wi-Fi に加えお携垯電話サヌビス プロバむダヌのネットワヌクでも実行できるようになりたした。 5G通信チャネルを考慮したアプリケヌションの適応を簡玠化するために、APIが拡匵されたした 動的な埓量制、接続にトラフィックが課金されるかどうか、および接続を通じお倧量のデヌタを転送できるかどうかを確認するために䜿甚されたす。 この API は携垯電話ネットワヌクをカバヌするようになり、5G 経由で接続する堎合に真に無制限の料金を提䟛するプロバむダヌぞの接続を決定できるようになりたす。 5G 状態 API を远加し、アプリケヌションがモヌドで 5G 経由の接続を迅速に刀断できるようにしたした。 新しいラゞオ たたは 非スタンドアロン.

    APIも拡匵されたした 垯域幅掚定噚を䜿甚するず、独自のネットワヌク テストを実行せずに、デヌタのダりンロヌドたたは送信に利甚可胜な垯域幅の量を予枬できたす。

  • 新しいタむプの「ピンホヌル」画面 (前面カメラの巊䞊隅にある小さな円を陀いお、画面がスマヌトフォンの前面党䜓を占めたす) ず「りォヌタヌフォヌル」(画面は䞞い郚分もカバヌしたす) のサポヌトを远加したした。デバむスの偎端。 アプリケヌションは、暙準 API を䜿甚しお、これらの画面䞊の远加の可芖領域ず死角領域の存圚を刀断できるようになりたした。 ディスプレむのカットアりト。 サむド゚ッゞをカバヌし、「りォヌタヌフォヌル」画面の゚ッゞ近くの領域でむンタラクションを組織化するために、API は次のこずを提案したす。 МПвые 課題.
  • アプリケヌションの個人デヌタぞのアクセスを制埡するための新しいオプションが远加されたした。 前回のリリヌスで登堎したモヌドに加え、Android 11ではプログラム動䜜䞭のみ䜍眮ぞのアクセス(バックグラりンドでアクセスがブロックされる)が远加されたした。 提瀺される ワンタむム認蚌のサポヌト。 ナヌザヌは、䜍眮情報、マむク、カメラぞのアクセスなどの䞻芁な暩限ぞの䞀時的なアクセスをアプリに付䞎できるようになりたした。 この暩限は珟圚のセッションの間有効であり、ナヌザヌが別のプログラムに切り替えるずすぐに取り消されたす。

    Android 11モバむルプラットフォヌムのリリヌス

  • アプリケヌションをストレヌゞに簡単に移行できるように倉曎が加えられたした。
    スコヌプ付きストレヌゞを䜿甚するず、アプリケヌション ファむルを倖郚ストレヌゞ デバむス (SD カヌドなど) に分離できたす。 スコヌプド ストレヌゞを䜿甚するず、アプリケヌション デヌタは特定のディレクトリに制限され、共有メディア コレクションぞのアクセスには別のアクセス蚱可が必芁になりたす。 Android 11 は、完党なファむル パスを䜿甚しおメディアにアクセスするためのオプション モヌドをサポヌトしおいたす。
    DocumentsUI API が曎新され、MediaStore でバッチ操䜜を実行する機胜が远加されたした。

  • 拡匵された機胜 䜿甚 認蚌甚の生䜓センサヌ。 ナニバヌサル生䜓認蚌ダむアログを提䟛する BiometricPrompt API は、匷力な認蚌情報、匱い認蚌情報、およびデバむス認蚌情報の XNUMX 皮類の認蚌子をサポヌトするようになりたした。 クラスの䜿甚に限定されない、BiometricPrompt ずさたざたなアプリケヌション アヌキテクチャずの統合の簡玠化 アクティビティXNUMX.
  • 匷化された保護が必芁なプラットフォヌム コンポヌネントを組み立おる堎合、コンパむル段階で動䜜する保護メカニズムが䜿甚されたす。 CFI (制埡フロヌの敎合性) バりンドさん, IntSan (敎数オヌバヌフロヌのサニタむズ) および シャドりコヌルスタック。 アプリケヌションでメモリを操䜜する際の問題を特定するために、ヒヌプ内のポむンタのチェックが、ポむンタに付けられたタグに基づいお有効になりたす (ヒヌプポむンタのタグ付け。 メモリ゚ラヌを芋぀けるには 提案された デバッグメカニズムが有効になっおいる远加のシステムむメヌゞ ファサン (ハヌドりェア支揎の AddressSanitizer)。
  • APIを甚意したした BlobStoreManagerを䜿甚するず、アプリケヌション間でバむナリ デヌタを安党に亀換できるようになりたす。 たずえば、この API を䜿甚するず、耇数のアプリケヌションが XNUMX 人のナヌザヌによっお実行されおいる堎合に、それらのアプリケヌションに機械孊習モデルぞのアクセスを提䟛できたす。
  • 電子運転免蚱蚌などの怜蚌可胜な身分蚌明曞を安党に保存および取埗するためのプラットフォヌムのサポヌトが远加されたした。
  • プラットフォヌム党䜓を曎新せずに個々のシステム コンポヌネントを曎新できるようにする Mainline プロゞェクトの䞀環ずしお、Android 12 で利甚可胜な 10 個のモゞュヌルに加えお、10 個の新しい曎新可胜なモゞュヌルが甚意されたした。この曎新は、経由でダりンロヌドされる非ハヌドりェア コンポヌネントに圱響したす。 Google Play はメヌカヌからの OTA ファヌムりェア アップデヌトずは別に提䟛されたす。 ファヌムりェアを曎新せずに Google Play 経由で曎新できる新しいモゞュヌルには、アクセス蚱可を管理するためのモゞュヌル、ドラむブを操䜜するためのモゞュヌル (Scoped Storage をサポヌト)、および NNAPI (Neural Networks API) を䜿甚するモゞュヌルがありたす。
  • 実斜した 䞀郚のサブシステムの動䜜の倉曎がアプリケヌションの動䜜に及がす圱響を軜枛するために取り組んでいたす。 アプリケヌションの動䜜に圱響を䞎える可胜性のあるむノベヌションを、オプションで無効化したり、SDK レベルで調敎したりできるようになりたした。 Android 11 ずのアプリケヌション互換性のテストを簡玠化するために、開発者オプション むンタヌフェむスず adb ナヌティリティには、互換性に圱響を䞎える機胜を有効たたは無効にするための蚭定が甚意されおいたす (targetSdkVersion を倉曎せず、アプリケヌションを再構築せずにテストを実行できたす)。 SDK で提䟛されおいない制限付き API のグレヌリストを曎新したした。

    Android 11モバむルプラットフォヌムのリリヌス

  • フレヌムワヌクが远加されたした リ゜ヌスロヌダヌこれにより、アプリケヌションの実行䞭に远加のリ゜ヌスを動的にロヌドできるようになりたす。
  • 通話怜蚌サヌビスには、着信通話の認蚌ステヌタスをアプリケヌションに送信する機胜が远加されたした。これは、通話の凊理埌にカスタマむズされたダむアログを生成するために䜿甚できたす。たずえば、通話をスパムずしおマヌクしたり、通話を迷惑メヌルに远加したりする远加のアクションが含たれたす。䜏所録。
  • APIの改善 Wi-Fi の提案これにより、アプリケヌション (ネットワヌク接続マネヌゞャヌ) は、ランク付けされたネットワヌクのリストを送信するこずで、優先ワむダレス ネットワヌクを遞択するアルゎリズムに圱響を䞎えるこずができ、ネットワヌクを遞択する際には、通信の垯域幅や品質に関する情報などの远加のメトリックも考慮されたす。前回の接続時のチャンネル。 暙準をサポヌトするワむダレス ネットワヌクを管理する機胜を远加したした。 ホットスポット2.0 (Passpoint)、ナヌザヌ プロファむルの有効期限の考慮およびプロファむルで自己眲名蚌明曞を䜿甚する機胜が含たれたす。
  • ImageDecoder API に、HEVC (H.265) 圧瞮方匏を䜿甚する HEIF 圢匏 (Apple の HEIC) のアニメヌション画像のデコヌドず衚瀺のサポヌトが远加されたした。 アニメヌション GIF 画像ず比范しお、HEIF 圢匏はファむル サむズを倧幅に削枛できたす。
  • サヌドパヌティのラむブラリを䜿甚せずに、むメヌゞの゚ンコヌドおよびデコヌド操䜜 (JPEG、PNG、WebP など) のネむティブ コヌドで䜿甚できる API が NDK に远加されたした。 新しい API により、ネむティブ アプリケヌションで APK ファむルのサむズを削枛し、脆匱性が含たれる可胜性のある組み蟌みラむブラリの曎新の問題を解決できたす。
  • カメラ アプリは、カメラ セッション䞭に振動がトリガヌされないように、䞀時的に (通知䞭など) 振動を無効にできるようになりたした。
  • モヌドを有効にするこずが可胜です ボケ それらをサポヌトするデバむスの堎合は、画像の背景をがかしたすたずえば、静止モヌドではより高い画質が提䟛され、連続モヌドではセンサヌからのデヌタずのより正確な䞀臎が提䟛されたす。
  • の API を远加したした прПверкО О МастрПйкО ラむブ ストリヌミング アプリケヌションに必芁な䜎遅延ビデオ再生モヌド。 さらに、HDMI 䜎遅延動䜜モヌド (ゲヌム モヌド) のサポヌトが远加されたした。これにより、グラフィックの埌凊理が無効になり、TV たたは倖郚モニタヌの遅延が軜枛されたす。
  • 折りたたみ可胜な画面を備えたデバむスの堎合 远加されたした 画面半開き角床センサヌから情報を取埗するためのAPI。 新しい API を䜿甚するず、アプリケヌションは正確な開口角床を決定し、それに応じお出力を調敎できたす。
  • 通話スクリヌニング API が拡匵され、自動通話を怜出できるようになりたした。 通話をフィルタリングするアプリケヌションの堎合、着信通話のステヌタスを確認するためのサポヌトが実装されたした。 攪拌/振ずう 発信者番号の改ざんだけでなく、 機䌚 通話ブロックの理由を返し、通話終了埌に衚瀺されるシステム画面の内容を倉曎しお通話をスパムずしおマヌクするか、アドレス垳に远加したす。
  • APIの拡匵 ニュヌラルネットワヌク、機械孊習システムのハヌドりェア アクセラレヌションを掻甚する機胜をアプリケヌションに提䟛したす。 API は、Android の機械孊習フレヌムワヌクを操䜜するための基本レむダヌずしお䜍眮付けられおいたす。 TensorFlow Lite そしおカフェ2。

    アクティベヌション機胜のサポヌトを远加 しぶきこれにより、ニュヌラル ネットワヌクのトレヌニング時間を短瞮し、特定のタスクの実行粟床を向䞊させるこずができたす。たずえば、 モバむルネットV3。 分岐ずルヌプをサポヌトするより高床な機械孊習モデルを䜜成できるようにする制埡操䜜が远加されたした。 非同期コマンド キュヌ API は、チェヌンに沿っお接続された小芏暡なモデルを実行する際の遅延を軜枛するために実装されたした。

    モバむル デバむスでの䜿甚を目的ずしお、既補のニュヌラル ネットワヌク モデルが倚数提案されおいたす。 モバむルネット (写真内のオブゞェクトの認識)、 むンセプション v3 (コンピュヌタビゞョン)ず スマヌト
    返信
    (メッセヌゞの応答オプションの遞択)。 実装枈み 浮動小数点数の代わりに笊号付き敎数を䜿甚した高床な量子化のサポヌト。これにより、より小さなモデルずより高速な凊理時間が可胜になりたす。 さらに、Quality of Service API にはモデル実行時の優先順䜍ずタむムアりトを管理する機胜が远加され、Memory Domain API はモデルを順次実行する際のメモリのコピヌず倉換操䜜を削枛するために拡匵されたした。

  • アプリケヌションが非アクティブなずきにカメラずマむクにアクセスする必芁がある堎合に芁求する必芁がある、カメラずマむク甚の別のタむプのバックグラりンド サヌビスを远加したした。
  • 新しい API を远加したした 同期 オンスクリヌン キヌボヌドの倖芳でアプリケヌション むンタヌフェむス芁玠を衚瀺し、個々のフレヌム レベルでの倉曎に぀いおアプリケヌションに通知するこずで、よりスムヌズな出力アニメヌションを構成したす。
  • 远加した 画面のリフレッシュ レヌトを制埡するための API。これにより、特定のゲヌムおよびアプリケヌション りィンドりを別のリフレッシュ レヌトに蚭定できるようになりたす (たずえば、Android はデフォルトで 60 Hz のリフレッシュ レヌトを䜿甚したすが、䞀郚のデバむスでは 90 Hz に増やすこずができたす)。
  • 実装枈み デバむスの再起動が必芁な OTA ファヌムりェア アップデヌトのむンストヌル埌に䜜業をシヌムレスに継続するためのモヌドです。 新しいモヌドでは、再起動埌にナヌザヌがデバむスのロックを解陀しなくおも、アプリケヌションは暗号化されたストレヌゞぞのアクセスを維持できたす。 アプリケヌションはすぐに機胜の実行ずメッセヌゞの受信を続行できるようになりたす。 たずえば、OTA アップデヌトの自動むンストヌルを倜間にスケゞュヌルし、ナヌザヌの介入なしで実行できたす。
  • 远加した API プログラムの終了理由に関する情報を取埗したす。これにより、プログラムが障害の結果ずしおナヌザヌの䞻導で終了したのか、それずもオペレヌティング システムによっお匷制的に終了されたのかを刀断できたす。 API を䜿甚するず、プログラムが終了する盎前の状態を評䟡するこずもできたす。
  • 远加した GWP-Aさん、安党でないメモリの凊理によっお匕き起こされる問題を芋぀けお修正できるヒヌプ メモリ アナラむザヌ。 GWP-ASan はメモリ割り圓お操䜜を分析し、最小限のオヌバヌヘッドで異垞を怜出したす。 デフォルトでは、GWP-ASan はプラットフォヌム実行可胜ファむルずシステム アプリケヌションに察しお有効になっおいたす。 GWP-ASan をアプリケヌションに適甚するには、別の有効化が必芁です。
  • ADBナヌティリティAndroid Debug Bridgeぞ 远加されたした APK パッケヌゞをむンストヌルするための増分モヌド (「adb install --incremental」)。これにより、ゲヌムなどの倧きなプログラムの開発䞭のむンストヌルを倧幅に高速化できたす。 このモヌドの本質は、むンストヌル䞭に、起動に必芁なパッケヌゞの郚分が最初に転送され、残りはプログラムの起動機胜を劚げるこずなくバックグラりンドでロヌドされるこずです。 たずえば、2 GB を超える APK ファむルをむンストヌルする堎合、新しいモヌドでは起動時間が最倧 10 分の 4 に短瞮されたす。 珟時点では、増分むンストヌルは Pixel 4 および XNUMXXL デバむスでのみ機胜したすが、サポヌトされるデバむスの数はリリヌスたでに拡倧される予定です。
  • 完党に 再蚭蚈された ワむダレス接続経由で ADB を実行するデバッグ モヌド。 TCP/IP 接続を䜿甚したデバッグずは異なり、Wi-Fi デバッグでは構成のためにケヌブル接続が必芁なく、以前にペアリングしたデバむスを蚘憶できたす。 Android Studio に衚瀺される QR コヌドを䜿甚した、より簡単なペアリング スキヌムを実装する蚈画もありたす。

    Android 11モバむルプラットフォヌムのリリヌス

  • 曎新されたツヌル 監査 デヌタ アクセスを䜿甚するず、アプリケヌションがどのナヌザヌ デヌタにアクセスし、その埌ナヌザヌがどのような操䜜を行ったかを分析できたす。 名前倉曎 䞀郚の監査 API 呌び出し。
  • 「むヌサネット テザリング」モヌドを远加したした。これにより、USB ポヌト経由で接続されたむヌサネット アダプタを䜿甚しお、スマヌトフォン経由でむンタヌネットにアクセスできるようになりたす。
  • 蚭定には、通知履歎を含むセクションず、ダヌクテヌマをアクティブにするスケゞュヌルを蚭定する機胜が远加されたした。


出所 オヌプンネット.ru

コメントを远加したす