Google が発表した Android Q の新機能は次のとおりです

Android Q に導入される新機能についてはすでに多くのことを話してきましたが、Google はこのベータ版の主要な機能についての詳細をいくつか共有しました。

人々は最初の Android Q ベータ版が今週リリースされると期待していましたが、 Google が提供した (予想より少し遅れました)。 例年とは異なり、Google は「開発者プレビュー」から始めません。 これは Android Q Beta 1 と呼ばれています。 私たちはすでに Android Q に導入される新機能についてたくさん話しました、しかしGoogleは、このベータ版の大きなものについての詳細をいくつか共有しました。

プライバシー保護

以前に説明したように、Android Q ではプライバシーが大きな焦点となっています。 Googleがアップデートの詳細で最初に取り上げるのはこれだ。 ユーザーは、「アプリの使用中のみ許可する」という新しいオプションを使用して、アプリが位置情報を取得できるタイミングをより詳細に制御できるようになりました。 アプリがバックグラウンドで位置情報を送信することを心配する必要はありません。

プライバシーは位置情報の共有だけではありません。 アプリが共有ファイルにアクセスできるようにするための制御が増え、写真、ビデオ、オーディオへのアクセスを制御するための新しい実行時権限が追加されました。 アプリはダウンロードにシステム ファイル ピッカーを使用する必要があり、アプリが外部ストレージ上の共有領域を使用する方法について開発者向けに変更があります。 あなたはできる それについて詳しくはここを読んでください.

Android Q は、アプリがバックグラウンドでアクティビティを起動して画面を占有するのを防ぎます。 Google は開発者に対し、代わりに優先度の高い通知を使用することを推奨しています 詳細については、こちらをご覧ください). その他のプライバシー機能には、IMEI やシリアル番号などのデバイス識別子へのアクセス制限が含まれます。 デフォルトでは、異なる Wi-Fi ネットワークに接続する場合にも MAC アドレスがランダム化されます。

折りたたみ式

Android Q には、流行の折りたたみ式携帯電話のフォーム ファクターのサポートがさらに強化されています。 マルチレジュームをサポートし、フォーカスがあるときにアプリに通知するために、onResume 関数と onPause 関数が変更されました。 彼らはまた、

サイズ変更可能なアクティビティ マニフェスト属性は、開発者が折りたたみ可能な大画面でアプリをどのように表示するかを管理するのに役立ちます。 Android エミュレータは、これらの新しいマルチディスプレイ タイプをサポートするようになりました。

ショートカットの共有

Android Q では、共有ショートカットを使用して共有が簡単になります。 これにより、ユーザーは別のアプリに直接ジャンプしてコンテンツを共有できるようになります。 開発者は、特定のアクティビティを起動する共有ターゲットを公開でき、これらは共有 UI に表示されます。 共有ショートカットは次と同様に機能します。 アプリのショートカット、そのため、Google は ショートカット情報 API 両方の統合を容易にするためです。 この API を使用すると、Android Q より前のデバイスでも Direct Share の機能を使用できるようになります。

Android の共有メニューは、ラグくて煩わしいと長い間不満を言われてきました。 今回のアップデートでこれらの問題は最終的に修正される可能性がありますが、実際にどのように機能するのかを確認する必要があります。 新しい共有 API はプル モデルではなくプッシュ モデルを使用しているため、呼び出されるたびにメニューにデータを入力する必要がなく、はるかに高速であると Google は主張しています。

設定パネル

新しい設定パネル API により、アプリのコンテキストで主要なシステム設定を直接表示できるようになります。 これは、 スライス Android Pieに含まれていた機能。 設定パネルは、アプリから呼び出してシステム設定と切り替えを表示できるフローティング UI です。 彼らは、接続設定を含むパネルを表示できるブラウザの例を示しています。

接続性

Android Q では、Bluetooth、携帯電話、Wi-Fi ネットワーク スキャンに関する位置情報の保護が強化されています。 彼らは現在、詳細な位置情報の許可を必要としています。 Google はまた、ホーム ネットワークや職場ネットワーク、オープン/パブリック ネットワークのセキュリティを向上させるために、新しい Wi-Fi 標準サポートである WP3 と OWE を追加します。 高性能および低遅延モードを有効にすることで、アダプティブ Wi-Fi を要求できるようになりました。 Googleによれば、これはゲームや音声通話などの分野で役立つという。

Android Q では、アプリは、JPEG、深度要素の XMP メタデータ、および同じファイルに埋め込まれた深度マップと信頼度マップで構成される動的深度画像をリクエストできます。 これにより、アプリ内で特殊なぼかしやボケ効果を提供できるようになります。 Googleによれば、将来的にはこのデータを3D画像の作成やAR写真のサポートにも使用できるという。 Dynamic Depth はオープン形式であり、できるだけ多くのデバイスで利用できるように OEM と協力しています。

Android Q には、いくつかの新しいオーディオおよびビデオ コーデックのサポートが含まれています。 オープンソースのビデオ コーデック AV1、Opus を使用したオーディオ エンコード、および HDR10+ をサポートします。 の MediaCodecInfo API Android デバイスのビデオ レンダリング機能を確認する簡単な方法を紹介します。 これにより、レンダリングに最適なビデオ品質を常に簡単に選択できるようになります。

バルカンのアングル

Google は、Vulkan 上に構築されたすべてのデバイス向けの、更新可能な標準の OpenGL ドライバーの開発に取り組んでいます。 Android Q は実験的なサポートを追加します 角度 バルカンの上に。 ANGLE を使用すると、OpenGL ES を使用するアプリやゲームが Vulkan のパフォーマンスと安定性を活用し、ベンダーに依存しない ES 実装の恩恵を受けることができます。 Android Q は OpenGL ES 2.0 をサポートする予定です。

目標は、Vulkan をグラフィックス向けに広くサポートされる開発者 API にすることです。 Google は OEM と協力して、Android Q 以降を実行するすべての 64 ビット デバイスに Vulkan 1.1 を必須にする予定です。

ARTパフォーマンス

Android Q では、アプリの起動が速くなり、メモリの使用量が少なくなるよう、ART ランタイムの改善が続けられています。 Google Play は現在、APK とともにクラウドベースのプロファイルを配信しています。

これらは匿名化された集約 ART プロファイルであり、アプリの実行前であっても ART がアプリの一部をプリコンパイルできるようにし、全体的な最適化プロセスを大幅に加速します。 クラウドベースのプロファイルはすべてのアプリにメリットをもたらし、Android P 以降を実行しているデバイスではすでに利用可能です。

Android Q は、アプリのプロセスを早期に開始してセキュリティ コンテナに移動することで、Zygote プロセスを最適化し、すぐに準備できるようにします。 また、ART の同時コピー (CC) ガベージ コレクターに世代別ガベージ コレクションを追加しています。


Android Q について詳しくは、次の URL をご覧ください。 Android 開発者ブログ. Google Pixel、Pixel XL、Pixel 2、Pixel 2 XL、Pixel 3、Pixel 3 XL の OTA およびファクトリー イメージ ここからダウンロードできます. あなたもすることができます ここから Android ベータ プログラムに登録してください. Android Q については今後もさらに詳しくご紹介していきますので、ぜひご期待ください。