Android 11 ベータ版は、Device Controls API、バブル通知などを備えた Google Pixel スマートフォン向けに公開されます

Android 11 Beta 1 がついに登場し、ワンタイム アクセス許可、デバイス コントロール API など、いくつかの注目すべき変更が加えられました。 続きを読んでください!

Android 11 は次の Android バージョンのメジャー アップデートであり、このアップデートの最初のパブリック ベータ版は 2020年6月3日のオンラインイベント後に発売予定. 現在米国で社会不安が起きているため、Google はオンラインの発表イベントを延期することを選択しましたが、最初のベータ版は誤ってリリースされました。 最終的に一部のユーザーの携帯電話に到着しました いずれかの方法。 今回、Googleはオンライン発表イベントを完全にキャンセルしたと発表した。 ただし、心配しないでください。Android 11 Beta 1 はまだ開発が進められています。 Google は、Google Pixel スマートフォンの最初のベータ版を正式にリリースし、人、コントロール、プライバシーの主要テーマに焦点を当てたいくつかの新しい変更を加えました。

XDA の Android 11 ニュース

最初の Android 11 ベータ版は、最終的な SDK および NDK API とアプリで試せる新機能を備えて本日から利用可能です。 もし

Pixel 2、Pixel 3、Pixel 3a、または Pixel 4 デバイスをお持ちの場合は、Google に登録して、Android 11 ベータ版のアップデートを無線でデバイスに直接取得できます。 いつものように、最新のアップデートをサイドロードしたい場合に備えて、Pixel と Android エミュレータのダウンロードも利用できます。

Google はまた、Play Console を再設計し、Android Studio、Kotlin、Jetpack に新機能を追加しています。 これらのその他の変更については、別の記事ですべて読むことができます。

Google Pixel デバイス用の Android 11 Beta 1 をダウンロード

変更ログに進む前に、サポートされている Google Pixel デバイス用の Android 11 Beta 1 を次のリンクからダウンロードできます。

Google ピクセル

デバイス、コードネーム、XDA フォーラム

太田

システムイメージ

Pixel 2 (スケトウダラ)

リンク

リンク

Pixel 2 XL(イトウ)

リンク

リンク

Pixel 3 (ブルーライン)

リンク

リンク

Pixel 3 XL (クロスハッチ)

リンク

リンク

Pixel 3a (サルゴ)

リンク

リンク

Pixel 3a XL (カツオ)

リンク

リンク

Pixel 4 (炎)

リンク

リンク

Pixel 4 XL (コーラル)

リンク

リンク

地理院ダウンロード

x86+GMS

リンク

ARM64+GMS

リンク

x86_64

リンク

ARM64

リンク

作業を簡単にするために、次のコマンドを使用してベータ版をインストールできます。 Androidフラッシュツール リカバリまたは高速ブートを介して手動でフラッシュするのではなく。

注: ダウンロード リンクが公開されると、このグラフも更新されます。


Android 11 ベータ 1 の変更点

Google のプレス リリースには、Android 11 Beta 1 で導入されたすべての変更が個別にリストされているわけではありません。 代わりに、プレスリリースでは、次の Android OS バージョンで見られる変更点を拡大して示しています。 すでにアクセス権を持っていることに留意してください。 Android 11 開発者プレビュー 1, プレビュー 2, プレビュー 3, プレビュー 4、そして最近では、 今日のリリース前のベータ 1 であっても. したがって、私たちの報道を注意深く観察している人であれば、以下のすべての変更は目新しいものではないかもしれません。

Android 11 Beta 1 が一部の Pixel 4 ユーザーに早期に公開されました: 新機能は次のとおりです

Google は Android 11 で 3 つの主要なテーマに焦点を当てています。 人材、管理、プライバシー.

人々

私たちのスマートフォンはさまざまな機能を提供するように進化してきましたが、その主な機能の 1 つは依然として人々とのつながりを構築し、コミュニケーションを維持することです。 したがって、Android 11 では、より人間中心で表現力豊かになるように OS を再調整しようとします。

会話の通知

Android 11 には、通知シェードの上部に会話専用の専用セクションが用意されています。 このデザインは「人を優先した」と言われており、通知自体が会話固有のアクションを提供します 会話をバブルとして開く、ホーム画面に会話のショートカットを作成する、または リマインダー。

開発者プレビュー 1 からの会話通知

会話通知は 最初に発見された Android 11 開発者プレビュー 1. 実際の会話に対する通常の状況に応じた返信に加えて、スヌーズ、ミュート、お気に入りのアクション領域を特定したり、会話をバブルで表示したりすることもできます。

バブルといえば、Android 11 では Bubbles API を使用してチャットヘッズにメッセージを送信することに大きく取り組んでいます。 メッセージング アプリとチャット アプリは、ユーザーがマルチタスク中に会話を常に表示してアクセスできるようにするために、通知に Bubbles API を使用する「べき」です。

バブルは Android 10 で開発者向けオプションとして導入されましたが、Google は以前から知っていました もっとやろうとしている 彼らと一緒に。 Android 11 Developer Preview 1 以降、バブル通知はデフォルトで有効になっており、開発者向けオプションでオプションを有効にする必要はなくなりました。

Android 11 Beta 1 で、Google はバブル通知を有効にするための新しいサブメニューを追加しました。 このサブメニューは、[設定] > [アプリと通知] > [通知] > [バブル] にあります。

統合されたキーボードの提案

これにより、自動入力アプリと入力メソッド エディター (IME) は、コンテキスト固有のエンティティと文字列を、ユーザーにとって最も便利な IME の提案ストリップに直接安全に提供できるようになります。

その響きから察するに、統合されたキーボード候補は、保存されているエントリをキーボード アプリの単語候補バーに直接提供できるようになります。 この機能がどのように機能するかについては、近々詳しく説明する予定です。

音声アクセス

タッチスクリーンの操作は当然のことだと思われがちですが、一部のユーザーはタッチスクリーンの使用が面倒、難しい、または不可能だと感じています。 これらのユーザーは、音声コマンドを通じてスマートフォンを操作するためにアクセシビリティ コマンドに依存しています。 Android 11 には、画面のコンテンツとコンテキストを理解し、アクセシビリティのためのラベルとアクセス ポイントを生成するオンデバイス視覚野が含まれるようになりました。


コントロール

このセクションでは、Android を他のすべてのスマート デバイスの指令センターに置き、コネクテッド ホーム エコシステムに焦点を当てます。

デバイスコントロールAPI

Device Controls API は、Android 11 のハイライト機能の 1 つです。 この Android バージョンのリリースでは、ユーザーは電源ボタンを長押しするだけで、接続されているデバイスにすばやく簡単にアクセスして制御できるようになります。

Controls API を使用すると、開発者は ホームオートメーションのショートカットを電源メニューに入れる. Android 11 の以前のプレビューでは、上部の電源メニュー項目の行の下に「クイック コントロール」セクションがありましたが、電源メニューの残りの部分は透明でした。

Android 11 Developer Preview 4 では、上部の電源メニュー項目も含め、電源メニューの背景が暗かったです。 さらに、「クイック コントロール」は「デバイス コントロール」と表示され、フィールドが空の場合は「接続されているデバイスのコントロールを追加する」という説明テキストが表示されました。 サポートされているアプリからコントロールを追加すると、お気に入りのコントロールのためのスペースを確保するためにこのテキストが消えました。

Android 11 Beta 1 では、新しい「パワー メニュー」設定がすべてに導入され、カードとパス、およびパワー メニュー内のコントロール機能を制御します。

Google Home アプリ Android 11のデバイスコントロールAPIをすでにサポートしています. ユーザーは、Google Home アプリからデバイスを取得して、Developer Preview 4 の電源メニューに表示できるようになりました。Beta 1 でも同様にできるはずです。

メディアコントロール

メディア コントロールを使用すると、ユーザーはオーディオまたはビデオの出力デバイスをすばやく簡単に切り替えることができます。 コンテンツを利用して、デバイスのスピーカー、ヘッドフォン、外部スピーカーなどの接続されたデバイスの中から選択できるようにします。 テレビなど この機能はベータ 1 の開発者向けオプションから有効にすることができ、Google はこの機能が今後のベータ リリースではデフォルトで有効になることを約束しています。

私たちは 開発者プレビュー 2 でマルチデバイスのオーディオ切り替えに関するヒントを発見. そして今回、Googleも同様のことを正式に発表した。 特定の Android スキンではすでに出力デバイスを選択できるようになっており、この機能が標準の Android にも搭載されていることに注意してください。


プライバシー

Google は、Android 11 でも OS 全体のプライバシーに重点を置いています。

ワンタイム権限

名前が示すように、Android 11 では、ユーザーはデバイスのマイク、カメラ、または位置情報へのアクセスを要求するアプリに 1 回限りのアクセス許可を付与できます。 次回、アプリがこれらのデバイス機能にアクセスする必要があるとき、それらの権限を再度リクエストする必要があります。

特徴は 開発者プレビュー 1 で最初に発見されましたこれにより、アプリがフォアグラウンドにある限り、ユーザーはアプリに一時的にアクセス許可を与えることができます。 ユーザーがアプリから離れると、アプリはその権限にアクセスできなくなるため、再度リクエストする必要があります。 これは Android 10 の動作とは異なります。Android 10 では、ユーザーは「アプリが起動している間」アプリに位置情報のアクセス許可を付与できます。 use」は、位置情報の許可に対してのみ実行でき、アプリは位置情報のアクセスを許可するたびに位置情報にアクセスできることを意味します。 開いた。 ワンタイム権限は作業領域が狭く、より多くの権限をカバーします。

権限の自動リセット

平均的なユーザーはアプリの使用後にアプリの権限を取り消すことを忘れるという考えに基づいて、Android 11 では、 アプリのすべての実行時権限を自動リセットし、アプリが「長期間使用されなかった場合」にユーザーに通知します。 時間"。 アプリは、次回アプリを使用するときに再度アクセス許可を要求できます。

今回の機能追加は、 Developer Preview 3 で初めて発見されました さらなるベータ版に含められる予定であるようです。

背景の位置

Google は、多くのアプリが実際には必要がないのに、バックグラウンドで位置データにアクセスしていることを発見しました。 そこで、2020年2月には、 グーグルが発表 バックグラウンドでの位置情報へのアクセスを求めるアプリ開発者が、Play ストアにアプリを掲載したい場合には、Google の承認が必要になるということです。 したがって、開発者は、アプリが本当にバックグラウンド位置情報へのアクセスを必要とするかどうか、またその必要性が正当な理由によるものかどうかを評価することが推奨されました。

以前、Google はこの新しい変更を適用するスケジュールを発表していました。 2020 年 8 月以降に提出されたすべての新しいアプリと、2020 年 11 月以降に提出されたすべての既存のアプリは、 バックグラウンドでの位置情報へのアクセスを承認する必要がある。そうしないと、アプリのリストが公開されない/公開されなくなる 削除されました。 Googleは現在、スケジュールを延長しているが、これは既存のアプリに対するポリシーの施行のみを対象としており、リストが削除される前に開発者が承認を得るまでの時間を2021年まで与えている。

アプリは Google Play ストアから完全に削除されるため、この変更は実際には Android 11 とは無関係です。 しかし、これは、この Android リリース内のプライバシーと権限管理という包括的なテーマに関連しています。

Google Play システム アップデート — プロジェクト メインライン モジュール

新しく発売されたデバイス向けの Android 10 の最大の変更点の 1 つは、 プロジェクトのメインライン. Project Mainline の目的は、Google がフレームワーク コンポーネントとシステム アプリケーションの制御を奪うことです。 セキュリティと OEM から離れた開発の一貫性を維持するために重要です。 各メインライン モジュールは、次のいずれかとしてカプセル化されます。 APK または APEXファイル Google は Play ストアを通じて更新できます。 ユーザーには、アップデートが自分のデバイス上の「Google Play システム アップデート」(GPSU)として表示され、アップデートは列車のように定期的にリリースされます。 同時にダウンロードとインストールが行われます)。

Google は特定のメインライン モジュールを含めることを義務付けており、Google I/O 2019 の時点では 13 のメインライン モジュールが含まれていました。 Android 11 Developer Preview 1 では、Google は合計 20 のメインライン モジュールを必須としました。

現在、Android 11 Beta 1 では、Google は Android 10 に存在するものに加えて、合計 12 のメインライン モジュールを義務付けています。 合計は 25 モジュールになりました。


Android 11 ベータ版の開発者向けの変更点

これは Android 11 内の変更の主な焦点の 1 つではありませんが、このアップデートは特にアプリ開発者を対象としているため、ベータ リリースの主要な焦点の 1 つとなります。 これらの変更は以下のとおりです。

  • 開発者が Android 11 をターゲットにするまでゲート付きの重大な変更が行われるため、マニフェストを明示的に変更するまで変更は有効になりません。
  • 開発者向けオプションに新しい UI を追加して、アプリのテスト用にこれらの重大な変更の多くを切り替えることができます (2020年1月に発見された).
  • すべての API と動作の変更が完了する新しいプラットフォーム安定性リリース マイルストーンを追加しました これにより、アプリ開発者は、プラットフォーム自体が安定していることを認識してアプリの更新を完了できます。
  • ワイヤレス ADB デバッグ (2019年10月に予測されたとおり、 その後、 開発者プレビュー 2 で確認されたとおり)
    • クイック設定タイルとともに (開発者プレビュー 4 で確認されたとおり)
  • 大規模な APK のインストールを高速化するための ADB インクリメンタル (開発者プレビュー 4 で確認されたとおり)
  • 実行時ではなくビルド時に問題を検出するために、プラットフォーム API に null 可能性アノテーションが追加されました。

これらは Google が発表の中で言及している変更点だけですが、明らかにされていない変更点はさらにあるはずです。 すでにいくつか掘り出したとき Android 11 Beta 1 は誤って公開されました、発表では言及されていないクイック設定メディア コントロールなど。 Pixel スマートフォンでアップデートが利用できるようになったことで、より多くの変更点を見つけることができるようになります。 乞うご期待!

XDA の Android 11 ニュース