Android 12 Beta 3 が展開中

Google は、Pixel スマートフォン向けに Android 12 Beta 3 をリリースし、ユーザーに新機能を提供し、開発者にいくつかの変更を加えました。 ここに新機能があります!

の安定版リリースまであとわずか数ビルドです アンドロイド12、Google のモバイル オペレーティング システムの最新バージョン。 Google は 5 月に I/O 開発者カンファレンスを開催する前に 3 つの開発者プレビューをリリースしました。I/O 以来、2 つのベータ版が提供されました。 の 最初のベータ版 Google が I/O でからかった大きなデザイン変更のいくつかをもたらしましたが、それは 2番目のベータ版 これにより、Android 12 のプライバシー ダッシュボードや壁紙ベースのテーマなど、より重要な機能が追加されました。 本日、Google は 3 番目のベータ版である Android 12 Beta 3 をリリースしました。これには、待望のスクロール スクリーンショット、よりスマートな自動回転など、いくつかの新機能が追加されました。

Android 12 ベータ 3 の新機能

これまでの開発者向けプレビューやベータ版ですでに見てきたことから、Android 12 は Google のここ数年で最大の OS リリースです。 Google が安定版リリース前にさらに多くの機能をこっそり導入できたことは印象的ですが、公平を期すために言えば、彼らが今日発表された機能に取り組んでいることは周知の事実です。 ただし、安定版リリースが非常に近づいているため、これらの新機能の多くは安定版リリースに間に合わないと考えていましたが、それは間違いでした。

では、Google は Android 12 Beta 3 に正確に何を追加したのでしょうか? 公式ブログ投稿によると、ベータ 3 の注目すべき新機能には以下が含まれます。 ディスプレイの自動回転を高速化 そして スクロール可能なスクリーンショット.

と スクロールスクリーンショット Android 12 では、スクロール可能なコンテンツのスクリーンショットをキャプチャできます。 つまり、スクリーンショットを 1 つずつキャプチャして手動でつなぎ合わせる必要がなくなります。 Googleはこの機能に取り組んでいます 昨年の Android 11 開発者プレビュー以来

、しかしそれは うまくいかなかった チームのリソースが (新型コロナウイルス感染症 (COVID-19) のせいで) 限られており、正しい方法で実装したかったためです。 しかし、Google はこの機能の開発を密かに再開しました。 それを垣間見た 最初の Android 12 開発者プレビューで。 スクロール スクリーンショットの実装は、その後の開発者プレビューやベータ リリースでは隠されていましたが、 機能のほぼ最終バージョンを見た 内部ビルドの漏洩のおかげで数か月前に。

私たちが推測したように、Android 12 でのスクロール スクリーンショットの動作方法は、OEM 実装で見られる画像ステッチではなく、ビューに基づいています。 ユーザーがスクロール可能なコンテンツのスクリーンショットをキャプチャすると、新しい「さらにキャプチャ」ボタンが表示されます これをタップすると、スクリーンショットが拡張されて画面全体が表示され、ユーザーはそれに合わせて調整できます。 作物。

Google によれば、アプリが標準の View ベースの UI を使用している限り、スクリーンショットのスクロールはほとんどのアプリでそのまま機能するとのことです。 アプリまたは UI ツールキットが View ベースの UI を使用していない場合、または大幅にカスタマイズされた UI を使用している場合は、新しい スクロールキャプチャ API 画面をキャプチャする方法をシステムに指示します。 Google は、ListView (ベータ 4 で登場) や WebView のスクロールなど、より多くのケースでスクロール スクリーンショットの実装が機能するように取り組んでいます。 後者のサポート ネイティブに来るかもしれない Google Chrome への移行は可能ですが、WebView を使用するあらゆるアプリで動作する汎用実装があれば嬉しいですね。

より良く、より高速な自動回転

Android 12 では、OS の最も基本的な機能の 1 つである自動回転がついに改善されました。 ベータ 3 以降、Android の自動回転機能は顔検出によって強化され、前面カメラを使用して画面を回転すべきタイミングをより正確に検出します。 これにより、ソファやベッドに横たわっているときに意図しない画面の回転が少なくなることが期待されます。 Android の強化された自動回転機能によってキャプチャされた画像は、Android 12 内のデバイス上で処理されます。 プライベート コンピューティング コア、そのため、デバイスから離れることはありません。

Googleによると、この顔ベースの自動回転機能はPixel 4以降のPixelのベータ3で利用可能です ただし、Android 12 を実行しているすべてのデバイスは、画面に加えられたその他の改善点を利用できます。 回転。 これらの改善には、アニメーションと画面の再描画の最適化が含まれます。 ML 駆動のジェスチャ検出アルゴリズムを追加し、基本の自動回転機能のレイテンシーを短縮します。 25%.

顔ベースの自動回転はその 1 つでした。 噂されている初期の機能 Android 12 には今後登場予定です。 その存在を確認した 初期の開発者プレビュー ビルドで。 に基づく 私たちの分析, Googleの顔ベースの自動回転機能はDevice Personalization Servicesアプリで処理されているようなので、他のPixelデバイスでも有効にすることができるかもしれません。

デバイス上の検索

Android 12 Beta 3 で、Google は Android の新しい AppSearch API を強調しています。 この機能のドキュメントが入手可能です ここ数か月間、そしてそれ以前から、Google は隠された代替検索ウィジェットのおかげで Android 用の新しいオンデバイス検索インデックスに取り組んでいたのではないかと疑っていました。 私たちは見つけました ピクセルランチャーで。

Google が説明しているように、AppSearch は高性能のオンデバイス検索エンジンです。 アプリは構造化データのインデックスを作成し、全文検索機能を使用して構造化データを検索できます。 この API は、高効率のインデックス作成と取得、多言語サポート、関連性ランキングなどのネイティブ機能もサポートしています。 これは 2 つの種類で利用できます: AppSearch Jetpack ライブラリを通じて下位互換性のあるアプリのローカル インデックス 先月発表されました、Android 12 のシステム全体で維持される中央インデックス。 アプリが中央インデックスに参加している場合、オプトアウトしない限り、Android は SystemUI サーフェスにアプリのデータを表示できます。 他のアプリとデータを安全に共有して、アプリのデータを検索できるようにすることもできます。

AppSearch 内でのインデックス作成と検索を示す図。 出典: Google。

その他の変更点

  • WindowInsets のプライバシー インジケーター API: Android 12 Beta 3 には新しい機能が追加されました プライバシーインジケーターAPIウィンドウインセット これにより、アプリは現在の画面の向きと言語設定を考慮しながら、プライバシー インジケーターの最大境界と画面上の相対的な配置を取得できるようになります。 これにより、アプリがイマーシブ モードのときにインジケーターが描画される場所がアプリに通知されるため、便利なコントロールやコンテンツが妨げられないように調整できるようになります。
  • 企業向けに設定可能なカメラとマイクの切り替え: 企業管理者は、デバイスのマイクとカメラへのアクセスをオフにするシステム切り替えにユーザーがアクセスできるかどうかを制御できるようになりました。 もっと詳しく知る ここ.
  • CDM ペアリングされたアプリがフォアグラウンド サービスを開始するための新しい権限: Companion Device Manager (CDM) とペアリングされたアプリは、 新しい通常の許可. これにより、コンパニオン アプリはシステムに対して透過的にコア機能を実行できるようになります。

Google のブログ投稿 一度もない Android ベータ版に追加されたすべての機能について言及しているので、もちろん、3 番目のベータ版をダウンロードして自社の Pixel にインストールし、他に何が新しいのかを確認します。 さらに、開発中の他の機能のヒントを探すためにファームウェアを詳しく調査する予定ですので、さらなる情報に注目してください。 Android 12 での投稿.

Android 12 ベータ 3 のダウンロードとインストール

Android 12 Beta 3 は、サポートされている Pixel スマートフォン向けに展開中です Android ベータ プログラムに登録しているこれには、Pixel 3、Pixel 3 XL、Pixel 3a、Pixel 3a XL、Pixel 4、Pixel 4 XL、Pixel 4a、Pixel 4a 5G、Pixel 5 が含まれます。 Android 12 ベータ リリースは他の OEM の少数のデバイスで利用できますが、それらの OEM がベータ 3 コードベースに基づいた新しいアップデートをプッシュするという保証はありません。 ただし、Project Treble 互換デバイスを使用しているユーザーは、手動または手動で Android 12 Beta 3 の汎用システム イメージ (GSI) をインストールできます。 DSUローダーを使用する、最新の機能を試してください。 開発者はベータ 3 を起動できる Androidエミュレータ上で 互換性のあるデバイスを所有していない場合は、Android Studio を通じて利用できます。

繰り返しになりますが、Google は、ADT-3 開発者キットの所有者に最新の Android 12 ベータ版を提供しています。 ADT-3 にベータ版をインストールして、最新の Android TV 機能を試し、新しい Google TV インターフェースでアプリをテストします。

Android 12 Beta 3 のダウンロード リンクをお探しの場合は、 ここにリンクがあります. 適切なファイルを取得したら、 このガイドを読んでください インストール方法を学ぶために。 ベータ版のテスト中にバグが見つかった場合は、 フィードバックを残す そのため、この秋後半に安定版リリースが公開される前に修正できる可能性があります。

Android 12 ベータ版の次の予定

今日の Android 12 Beta 3 のリリース後、Google はユーザー向けの新機能をあまり残していない可能性がありますが、4 番目のベータ版ではまだいくつかのサプライズを提供する可能性があります。 Google のリリース スケジュールによると、Android 12 Beta 4 が最後のベータ リリースとなり、 プラットフォームの安定性マイルストーン. つまり、4 番目のベータ版には、API とプラットフォームの動作の最終セットと、アプリを公開する機能が付属します。 API レベル 31 を Google Play にターゲットにしているため、API の安定性を待っている開発者は次のベータ リリースを待つ必要があります。 8 月のベータ 4 の後は、リリース候補ビルドが 1 つリリースされ、その後、Android ベータ プログラムに含まれていない AOSP および Pixel デバイス向けの安定リリースがリリースされます。