次のプラットフォーム バージョンがプラットフォームの安定性に達したため、Google は Android 11 Beta 2 をリリースしました。 開発者は Android 11 をターゲットにアプリを最適化できるようになりました。
Googleが始めたのは、 Android 11 開発者プレビュー プログラム これは、開発者が新しい Android OS バージョンで導入された新しいプラットフォームの動作と API にアプリを適応させるための時間をより多く与えるため、通常のリリース スケジュールよりも前倒しで 2 月にリリースされました。 ただし、リリース サイクル全体は新型コロナウイルス感染症のパンデミックの影響を受けました。 最初の Android 11 ベータ版は Google I/O 開発者カンファレンスでリリースされる予定でしたが、そのイベントが中止になったため、Google は 遅れを補うために即席の Android 11 Developer Preview 4. の 最初のベータ版は 6 月に公開されました そして、人、コントロール、プライバシーのテーマに焦点を当てたいくつかの新しい変更をもたらしました。 現在、Google は Google Pixel デバイス向けに Android 11 Beta 2 をリリースしています。
これは Android 11 のプラットフォーム安定性リリースであり、Android 11 SDK、NDK API、アプリ向けサーフェス、プラットフォームの動作、および 非 SDK インターフェイスの制限 が最終決定されました。 Google がリストを共有した ベータ 2 で解決された主な既知の問題はこちら. 今後、Android 11 の動作や、その後のベータ版での API の機能に変更はありません。 その結果、開発者は将来の予期せぬ変更を心配することなく、Android 11 (API レベル 30) をターゲットとするアプリの更新を開始できるようになりました。
Android 11 Developer Preview および Beta 1 ビルドと同様に、Beta 2 は Pixel 2、Pixel 3、Pixel 3a、Pixel 4 シリーズのデバイスにインストールできます。 他の OEM も独自のリリースをリリースする可能性があります。 に向かうことができます
Android ベータ登録ページ サインアップして Google Pixel デバイスの OTA アップデートを受け取るか、Android ベータ プログラムに参加している OEM の同等のページに注目してください。Android 11 ベータ 2 の変更点
アプリの互換性
アプリの互換性は、このリリースの主な目的です。 開発者は、スマートフォンまたは Android Studio のエミュレータで Android 11 を実行してアプリのテストを開始し、アプリがスムーズに実行され、すべての機能とユーザー フローが意図したとおりに動作することを確認できます。 開発者は、次のサポートを統合することもできます。 泡, 通知内の会話, デバイス制御、 そして メディアコントロール サポートされている API を使用してアプリ内で。
アプリをテストおよびデバッグするための開発者向けオプション
Google はまた、いくつかの新しい開発者向けオプションを追加しています。 Android 11 をターゲットとするアプリのテストとデバッグ. これには、targetSdkVersion を変更したり、基本的なテストのためにアプリを再コンパイルしたりすることなく、変更を強制的に有効または無効にするための新しいトグルが含まれます。
対象の Android バージョンをアップデートする
Googleは開発者に1年間の許可を与える targetSdkVersion を変更する 彼らのアプリのために。 これは、2021 年 8 月以降 Google Play ストアにアップロードされるすべての新しいアプリと、2021 年 11 月以降 Google Play の既存アプリのすべてのアップデートが Android 11 をターゲットにする必要があることを意味します。
レディットAMA
最後にGoogleは、 AMAを主催する 特に開発者向け Android 開発者のサブレディット (/r/AndroidDev) 明日、7月9日の間、 午後 12:00 太平洋標準時 / 午後 3:00 東部標準時 そして 午後 1 時 20 分(太平洋標準時) / 午後 4 時 20 分(東部標準時). Android エンジニアリング チームの開発者が、いくつかの新しいツールとともに、Android 11 とのアプリの互換性に関する質問に答えます。 今すぐ質問を投稿できます このスレッド これらは設定された時間枠内に対処されることが期待されます。
Googleは8月末頃にAndroid 11の「リリース候補」ビルドをリリースする予定だ。 これは、Android 11 の最終コードが提出される前の最後のベータ版となります。 AOSP git リポジトリ. 誤ってGoogle 目標安定版リリース日を共有しました 9月8日のこと。
ほとんどのバグは今後数回のアップデートで修正されると予想されますが、開発者の方はフィードバックを追加してください。 ここ Google が問題に対処できるようにするためです。