Android 12 デベロッパー プレビューへようこそ。早い段階から頻繁にフィードバックをお送りいただき、Android 12 をさらに優れたリリースにするためにご協力ください。

リリースノート

Android 12 デベロッパー プレビュー 1

リリース日: 2021 年 2 月 18 日
ビルド: SPP1.210122.020.A3
エミュレータ サポート: x86(64 ビット)、ARM(v8-A)
セキュリティ パッチレベル: February 2021
Google Play 開発者サービス: 21.02.12
API 差分:

Android 12 デベロッパー プレビュー 1 について

Android 12 デベロッパー プレビューへようこそ。このリリースは、デベロッパーのみを対象とし、早期の開発、テスト、フィードバックを可能にするものです。Android 12 デベロッパー プレビュー 1 は現在も開発中の早期基本ビルドであるため、Android システムと Android 上で動作するアプリが想定どおりに機能しない場合があります

以前のバージョンと同様に、Android 12 ではパフォーマンス、電池寿命、セキュリティ、プライバシーを改善するために動作が変更されています。アプリは Android 12 に対応するように更新されるまでこうした変更の影響を受ける可能性があり、軽微な問題からより重大な制限に至るまで、さまざまな影響が発生することがあります。一般的に、ほとんどのアプリは大半の API および機能と同様、想定どおりに機能しますが、どのような影響があるかを把握するために、このページに記載されている既知の問題をご確認ください

このリリースは、開発とテスト用に、以下の Google Pixel デバイスにインストールできます。

  • Pixel 3 および Pixel 3 XL
  • Pixel 3a および Pixel 3a XL
  • Pixel 4 および Pixel 4 XL
  • Pixel 4a および Pixel 4a(5G)
  • Pixel 5

使用を開始する方法について詳しくは、Android 12 を入手するをご覧ください。デベロッパーは、開発とテストに役立つ Android Emulator を使用することもできます。

一般的な注意事項

このリリースを利用する際は、以下の点にご注意ください。

  • このリリースでは、サポートされるデバイスであっても、安定性、電池、パフォーマンスに関するさまざまな問題が発生する可能性があります。
  • このリリースは、ユーザー補助機能を必要とするユーザーが日常的に使用するには適さない可能性があります。
  • このリリースで実行した場合、一部のアプリは想定どおりに機能しない可能性があります。この点については、Google のアプリも他のアプリと同様です。
  • Android 12 デベロッパー プレビュー ビルドは、互換性テストスイート(CTS)による承認を受けていませんが、予備テストには合格しており、デベロッパー向けに安定したプレリリース版 API のセットを提供します。CTS 承認済みのビルドに依存するアプリや、SafetyNet API を使用するアプリは、Android 12 デベロッパー プレビュー ビルドでは通常どおりに動作しない可能性があります。

サポートを受ける

Android 12 デベロッパー プレビューで開発とテストを行う際は、2 つの主要なサポート チャネルを利用できます。サポートを受けるために使用するチャネルは、発生した問題によって異なります。

デバイス固有の問題、システムの問題、Google のアプリに関する問題のサポート

デベロッパー プレビュー Issue Tracker を使用して、新しい問題を作成し、ご自身または他のデベロッパーが登録した問題を確認およびトラッキングしてください。問題を作成する前に、後述する既知の問題をご確認ください。また、スター数が多い未解決の問題最近作成された問題のリストを検索して、他のデベロッパーがすでに報告していないかをご確認ください。この問題にスターを付けるアイコン をクリックすると、問題を登録して投票できます。

問題を報告する場所を参照し、発生した問題のタイプに最も適した問題テンプレートを見つけてください。

他のデベロッパーのアプリに関する問題のサポート

アプリのデベロッパーに直接お問い合わせください。

Android 12 デベロッパー プレビューを使用している他のデベロッパーと問題やアイデアについて意見を交換するには、Reddit の android_beta コミュニティにご参加ください。

既知の問題

Google のテストによると、Android 12 デベロッパー プレビュー 1 を使用した場合、下記の問題が発生する可能性があります。下記の問題は把握済みですので、同様の問題について報告していただく必要はありません。

アプリ

  • Display over other apps 権限が付与されていて全画面オーバーレイをレンダリングするアプリのユーザーは、デベロッパーがアプリを更新するまで、状況によっては Android 12 でタッチがブロックされる現象に遭遇することがあります。影響を受けるユーザーは、[設定] でこの権限を一時的にオフにできます。[設定] には、通知シェードの設定アイコンでいつでもアクセスできます。ご使用のアプリがこの問題の影響を受ける場合は、そのアプリのデベロッパーに直接連絡してください。

Android プラットフォーム

  • WebView に影響する問題のため、現在 Android 12 でスキームフル Same-Site の変更を有効化またはテストすることはできません。この問題は Google 社内では解決済みであり、今後のデベロッパー プレビュー リリースに反映される予定です。それまでの間は、Android 12 で他の SameSite の変更について引き続きアプリをテストできます。詳しくは、WebView における最新の SameSite Cookie の動作をご覧ください。
  • 一部のデバイスでは、Wi-Fi 電波が強いときでも、デバイスが Wi-Fi から断続的に切断されることがあります。この問題を回避するには、デバイスの Wi-Fi をオフにして再度オンにします。
  • データをワイプせずに製品版ビルドからアップグレードすると、以前ペア設定された Bluetooth デバイスの HID 制御が失われることがあります。この問題を回避するには、デバイスのペア設定を解除して再度ペア設定するか、出荷時設定にリセットします。
  • 一部のデバイスでは、ユーザーがロック画面から電源ボタンと音量小ボタンを同時に押してスクリーンショットを撮影しようとすると、システム UI が繰り返し停止しているというメッセージが表示されることがあります。

Android Studio とツール

  • targetSdkVersion が「S」のアプリを Android Studio からインストールしようとすると、次のエラーが表示されることがあります。

    Installation did not succeed.
    The application could not be installed: INSTALL_FAILED_VERIFICATION_FAILURE
    List of apks:
    [0] '.../build/outputs/apk/debug/app-debug.apk'
    Installation failed due to: 'null'
    

    原因としては、アプリのアクティビティ、サービス、ブロードキャスト レシーバのうち、インテント フィルタを含んでいるものの、android:exported の値を明示的に設定していないものが 1 つまたは複数存在することが考えられます。Android 12 では、<intent-filter> が定義されているすべての <activity><service><receiver> コンポーネントで、この属性に明示的な値を設定する必要があります。詳しくは、コンポーネントのより安全なエクスポートをご覧ください。注: この問題は、Android Studio Arctic Fox の最新のカナリア リリースですでに解決済みです。Android 12 をターゲットとする場合に最新の修正と機能強化を入手するには、Android Studio のプレビュー版をインストールして、現在使用中の安定版と共存させることをおすすめします。

Android Enterprise

  • Chrome でアプリの制限を設定すると、アプリは起動時にクラッシュします。この問題を解決するには、Chrome をバージョン 89 以上にアップデートしてください。
  • 仕事用プロファイルのオン / オフを繰り返し切り替えると、画面ロックのパターンが受け入れられず、デバイスのロックを解除できないことがあります。ロックを解除するには、デバイスを再起動してください。
  • デバイス全体のパスワードと仕事用プロファイルのセキュリティ チャレンジをデバイスに設定できます。ロック画面で仕事用アプリの通知をタップすると、まずデバイスのロック解除を求められ、次に仕事用プロファイルのロック解除を求められます。仕事用チャレンジによるロック解除のプロンプトが表示されない場合は、[最近使ったアプリ] または [最近] 画面からタスクをスワイプして、仕事用アプリを再度開いてください。

Android Auto

  • スマートフォンでダークモードに切り替えると、Android Auto の夜間モードも同様に切り替わることがあります。
  • Android Auto 投影を実行したとき、時刻、天気、システム詳細が表示される上部ステータスバーが透明にならないことがあります。

Android TV

  • このビルドでは、Google Home アプリを使用したセットアップはサポートされません。
  • HDMI ケーブルのホットプラグが行われると、一部のディスプレイ シンクで動画再生が失敗することがあります。
  • このリリースでは、TV 設定アプリの一部のページに空のプレースホルダが含まれています。