Android 10

Android 10
Androidオペレーティング システムのバージョン
Pixel Launcher を搭載した Android 10 のホーム画面
開発者グーグル
OSファミリーアンドロイド
一般提供2019年9月3日 ( 2019-09-03 )
最終リリース10.0.0_r75 (QSV1.210329.054) [ 1 ] / 2023年2月6日 ( 2023-02-06 )
最終プレビューベータ 6 (QPP6.190730.005) / 2019 年 8 月 7 日 ( 2019-08-07 )
カーネルタイプモノリシックLinux
先行Android 9 パイ
後継者Android 11
公式サイトwww.android.com/android-10/Wikidataで編集する
サポート状況
  • 2023年3月6日時点でサポート終了[ 2 ]
  • Google Play Servicesをサポート[ 3 ]

Android 10(開発中のコードネームはAndroid Q )は、 Androidモバイルオペレーティングシステムの10番目のメジャーリリースであり、17番目のバージョンです。2019年3月13日に開発者プレビューとして最初にリリースされ、2019年9月3日に一般公開されました。

Android 10は、2019年9月3日に、対応するGoogle Pixelデバイス、および一部の市場でサードパーティ製のEssential PhoneRedmi K20 Pro向けに正式にリリースされました。 [ 4 ] [ 5 ] OnePlus  7T は、Android 10がプリインストールされた最初のデバイスでした。[ 6 ] 2019年10月、GoogleのGoogleモバイルサービスの認証要件により、Android 10ベースのビルドは2020年1月31日以降にのみ承認されると報告されました。 [ 7 ]

2025年12月現在、Androidデバイス(モバイルおよびタブレット)の4.65%がAndroid 10を実行していました(Android 10は2023年3月にセキュリティアップデートの受信を停止しました)。[ 8 ]

歴史

Android Qの開発者プレビューロゴ

Googleは2019年3月13日にAndroid 10の最初のベータ版を「 Android Q 」という仮称でリリースした。これは、多くの要望によりサポートが延長された第1世代のPixelおよびPixel XLデバイスを含むPixelスマートフォン専用だった。 [ 9 ] 2018年10月までのアップデートしか保証されていなかった第1世代のPixelおよびPixel XLデバイスは、Android 10へのバージョンアップデートを受け取った。Pixel 2およびPixel 2 XLも、Googleストアで最初に入手可能になった時から少なくとも3年間はAndroidバージョンのアップデートを保証する延長保証期間が付与された後、含まれていた。[ 10 ] [ 11 ]最終リリースの前に、合計6つのベータ版またはリリース候補版がリリースされた。[ 12 ] [ 13 ]

ベータプログラムは2019年5月7日のベータ3のリリースで拡大され、11のOEMから14のパートナーデバイスで利用可能になりました。これはAndroid Pieのベータ版と比較して2倍のデバイス数です。[ 14 ] Huawei Mate 20 Proからのベータアクセスは、米国政府の制裁により2019年5月21日に削除されましたが、 [ 15 ]その後5月31日に復元されました。[ 16 ]

Googleは2019年6月5日に、Android Q APIとSDK(APIレベル29)の最終版を含むベータ4をリリースしました。[ 17 ]ベータ4には、ダイナミック・システム・アップデート(DSU)も含まれていました。ダイナミック・システム・アップデートにより、Android Qデバイスは一時的に汎用システムイメージ(GSI)をインストールし、現在のAndroidバージョンに加えて新しいバージョンのAndroidを試すことができます。ユーザーがテストを終了すると、デバイスを再起動して通常のAndroidバージョンに戻すことができます。[ 18 ]

Googleは2019年7月10日に、API 29 SDKの最終版と最新の最適化およびバグ修正を盛り込んだベータ5をリリースした。[ 19 ] Googleは2019年8月7日に、テスト用の最終リリース候補であるベータ6をリリースした。 [ 20 ] [ 21 ]

2019年8月22日、Android Qはコードネームなしで「Android 10」というブランド名のみで展開されることが発表されました。これにより、メジャーリリースに菓子製品名(ブランド名を含む)に基づくアルファベット順のコードネームを付ける慣行が事実上終了しました。これは、前述の製品が国際的に知られていないか、英語圏以外の人にとって発音が難しいため、国際的なユーザーにとって包括的なものではないという主張に基づいています。さらに、Androidエンジニアリング担当副社長のデイブ・バークは、「q」で始まるデザートのほとんどが「エキゾチック」であり、個人的にはクイーンケーキを選ぶだろうと述べました。また、このリリースに関連する内部ファイルやビルドシステム内に、マルメロタルトの略語である「qt」への言及があることにも言及しました。 [ 22 ] [ 23 ] [ 24 ]

リリース用の像も同様に数字の10で、Androidロボットのロゴ(これに伴うブランド変更の一環として、これも頭だけで構成されるように変更されました)が数字の「0」の中に配置されています[ 25 ]

特徴

Android 10では、刷新された全画面ジェスチャーナビゲーションシステムと、アプリの開閉アニメーションが導入されました。これらのジェスチャーには、画面のどちらかの端からスワイプして戻る、上にスワイプしてホーム画面に移動、上にスワイプしたままにして概要にアクセス、画面の下隅から斜めにスワイプしてGoogleアシスタントを起動、画面下部のジェスチャーバーに沿ってスワイプしてアプリを切り替える、といったものがあります。エッジスワイプジェスチャーを「戻る」コマンドとして使用すると、サイドバーメニューやスワイプでアクセスできるその他の機能を使用するアプリと競合する可能性があると指摘されていました。アプリはAPIを使用して、画面の特定の領域で「戻る」ジェスチャーの処理をオプトアウトできます。ジェスチャーをアクティブ化する対象領域のサイズを調整するための感度コントロールが追加されました。Googleは後に、ドロワーウィジェットは画面の端付近を長押ししてからスワイプして開くことで「ピーク」する機能をサポートすると述べました。Android「ハニカム」以降に使用されてきた従来の3キーナビゲーションシステムは、Android 9.0 Pieで導入された2ボタンの「ピル」スタイルのナビゲーションとともに、オプションとして引き続きサポートされています。[ 26 ] [ 27 ] [ 28 ]

Googleの認証要件により、OEMはAndroid 10のデフォルトのジェスチャーと3キーナビゲーションをサポートする必要があります。OEMは独自のジェスチャーを自由に追加できます。ただし、デフォルトで有効にすることはできません。他のナビゲーション設定よりも1つ下の階層にある別の領域にリストする必要があり、通知を通じてプロモーションすることはできません。Android Pieで使用されている2キージェスチャーナビゲーションシステムは非推奨であり、Android 10を搭載したデバイスには搭載されない可能性があります。ただし、Pieからアップグレードされたデバイスでは、継続性のためにオプションとして引き続き搭載できます。[ 29 ]

ユーザーエクスペリエンス

Android 10にはシステムレベルのダークモードが搭載されています。サードパーティ製アプリは、ダークモードが有効な場合に自動的にダークモードに切り替えることができます。[ 30 ] [ 31 ]

アプリはオーバーレイパネルを介して特定の設定(例えば、アプリがインターネットを必要とする場合のインターネット接続やWi-Fi設定など)の「設定パネル」を表示することもできるので、ユーザーはアプリの外に出て設定する必要がありません。[ 32 ]

プライバシーとセキュリティ

Android 10 では、セキュリティとプライバシーに関する主要な変更がいくつか実施されています。ユーザーは、アプリがフォアグラウンドでアクティブに使用されている場合にのみ、位置情報データへのアクセスを制限できます。[ 33 ]また、バックグラウンドアプリによるアクティビティの起動にも新たな制限があります。[ 34 ]セキュリティ(クリックジャッキングマルウェアによる利用のため)とパフォーマンス上の理由から、Android 10 Go Edition では、デバイスが Android 10 にアップグレードされる前に許可を受けたアプリを除き、オーバーレイの使用が禁止されています。[ 35 ] [ 36 ] [ 37 ]

暗号化

2019年2月、GoogleはAdiantumを発表しました。これは、低価格帯のデバイスなど、Advanced Encryption Standard (AES)のハードウェアアクセラレーションをサポートしていないデバイスでの使用を主な目的として設計された暗号化アルゴリズムです。Googleによると、この暗号はARM Cortex-A7 CPU上でAES-256-XTSの5倍の速度を実現しました。そのため、Android 10搭載デバイスでは、CPUがハードウェアアクセラレーションによるAESに対応していない場合でも、仕様に関わらず、Adiantumを使用したデバイス暗号化が必須となりました。[ 38 ] [ 39 ]さらに、 Android Nougatで初めて導入された「ファイルベースの暗号化」の実装もすべてのデバイスで必須となりました。[ 40 ]

Android 10を搭載して出荷されるデバイスでは、ANGLE、Conscrypt、メディアフレームワーク、ネットワークコンポーネントなど、一部のシステムコンポーネントのセキュリティパッチがGoogle Playストア経由で提供される場合があり、システム全体のアップデートは不要です(「プロジェクトメインライン」)。Googleモバイルサービスのライセンスを取得するには、メーカーは特定のモジュールについてこれらのアップデートをサポートする必要がありますが、残りのモジュールは「推奨」とマークされていますが、オプションです。このシステム内の一部のモジュールは、低レベルのシステムコンポーネントをホストおよび実行するために設計されたAPKファイルのバリエーションである新しいAPEXパッケージ形式を使用しています。 [ 41 ] [ 42 ]

スコープ付きストレージ

ストレージアクセス権限の大幅な変更である「スコープ別ストレージ」は、Android 10でサポートされ、Android 11以降はすべてのアプリで必須となりました。アプリは、外部ストレージ内の自身で作成したファイル(アプリ固有のディレクトリが推奨)と、Music、Pictures、Videosディレクトリ内の音声、画像、動画ファイルにのみアクセスできます。その他のファイルには、下位互換性のないGoogleストレージアクセスフレームワークを介してユーザーによる操作によってのみアクセスできます。[ 43 ] [ 44 ]

アプリは、 IMEI番号などのリセット不可能なデバイス識別子を読み取るために、新しい「特権電話状態の読み取り」権限を持っている必要があります。[ 45 ]

トランスポート層セキュリティ

TLS 1.3のサポートもデフォルトで有効になっています。[ 46 ]

プラットフォーム

折りたたみ式スマートフォン向けにプラットフォームの最適化が行われており、モード間のアプリの継続性、すべてのアプリを同時に実行できるようにするマルチウィンドウモードの変更(アクティブに使用されているアプリのみが実行され、他のすべてのアプリは「一時停止」されていると見なされるのではなく)、および複数のディスプレイの追加サポートが含まれています。[ 47 ]

「ダイレクトシェア」は「共有ショートカット」に引き継がれました。これまでと同様に、アプリは共有メニュー内で使用できる直接共有対象(アプリと特定の連絡先の組み合わせなど)のリストを返すことができます。ダイレクトシェアとは異なり、アプリは事前に共有対象を公開するため、実行時にポーリングする必要がなく、パフォーマンスが向上します。[ 48 ] [ 49 ]

MIDIコントローラー、AV1ビデオコーデック、Opusオーディオコーデック、HDR10+のネイティブサポートが追加されました。[ 9 ]カメラ写真から深度情報を取得するための新しい標準APIもあり、より高度なエフェクトに使用できます。[ 32 ] aptX AdaptiveLHDCLLACCELT 、AAC LATMコーデックのネイティブサポートも追加されました。[ 50 ] [ 51 ]

Android 10は、Wi-Fiに日和見暗号化を導入するWPA3暗号化プロトコルとEnhanced Openをサポートしています。[ 9 ] Android 10はデュアルSIMデュアルスタンバイ(DSDS)のサポートを追加しましたが、当初はPixel 3aとPixel 3a XLでのみ利用可能です。[ 52 ]

Android 10 Go Editionではパフォーマンスが向上し、Googleはアプリの起動がPieよりも10%速くなると述べています。[ 53 ]

RISC-Vサポート

2021年、Android 10はアリババグループ傘下のT-HeadによってRISC-Vアーキテクチャに移植されました。T-Headは、独自設計のトリプルコア、64ビット、RISC-V CPU上でAndroid 10を動作させることに成功しました。[ 54 ]

参照

参考文献

  1. ^ “Android Source” . Google Git . 2023年2月14日時点のオリジナルよりアーカイブ。 2022年12月5日閲覧
  2. ^ 「Android セキュリティ速報 - 2023年3月」。Androidオープンソース プロジェクト2023年3月7日時点のオリジナルよりアーカイブ。 2023年3月7日閲覧
  3. ^ 「Google Play開発者サービスでデバイスとアプリの動作を維持する」 . google.com . 2024年9月24日時点のオリジナルよりアーカイブ。 2025年10月20日閲覧
  4. ^ Kastrenakes, Jacob (2019年9月3日). 「Essential PhoneはすでにAndroid 10にアップデートされている」 . The Verge . 2022年5月14日時点のオリジナルよりアーカイブ。 2019年9月4日閲覧
  5. ^ Bohn, Dieter (2019年9月3日). 「Android 10、Google Pixelスマートフォン向けに正式リリース」The Verge . 2019年9月4日時点のオリジナルよりアーカイブ2019年9月4日閲覧
  6. ^ “OnePlus 7T レビュー” . GSMArena . 2019年9月26日時点のオリジナルよりアーカイブ2019年9月26日閲覧。
  7. ^ Yordan. 「Googleは2020年1月31日以降に発売されるすべてのデバイスにAndroid 10の実行を義務付ける」 GSMArena.com . 2022年5月24日時点のオリジナルよりアーカイブ。 2019年10月8日閲覧
  8. ^ 「モバイル&タブレットのAndroidバージョン市場シェア(世界)」StatCounter Global Stats2022年5月13日時点のオリジナルよりアーカイブ2023年2月14日閲覧
  9. ^ a b c Burke, Dave (2019年3月13日). 「Android Q ベータ版の紹介」 . Android Developers Blog . 2019年5月7日時点のオリジナルよりアーカイブ2019年3月13日閲覧。
  10. ^ 「PixelスマートフォンとNexusデバイスでAndroidアップデートがいつ提供されるか確認する」 PixelスマートフォンヘルプGoogle Inc. 2019年8月20日時点のオリジナルよりアーカイブ。 2019年9月10日閲覧
  11. ^ Welch, Chris (2017年10月7日). 「新型Pixelにはソフトウェアと新機能が1年追加される」 The Verge . 2017年12月10日時点のオリジナルよりアーカイブ。 2019年9月10日閲覧
  12. ^ 「プログラム概要」。Android Developers Blog 。 2019年3月27日時点のオリジナルよりアーカイブ。 2019年3月15日閲覧
  13. ^ Hager, Ryne (2019年3月13日). 「Android Q タイムライン:ベータ版6回予定、最終リリースは第3四半期」 . Android Police . Illogical Robot LLC. 2019年5月5日時点のオリジナルよりアーカイブ。 2019年3月14日閲覧
  14. ^ Burke, Dave (2019年5月7日). 「Androidの新機能:Qベータ3など」 . Android Developers Blog . 2019年6月14日時点のオリジナルよりアーカイブ。 2019年5月13日閲覧
  15. ^ Peter. 「Huawei Mate 20 Pro、Android 10 Qベータプログラムから除外」 GSMArena.com . 2019年5月21日時点のオリジナルよりアーカイブ。 2019年5月21日閲覧
  16. ^ 「Huawei Mate 20 ProがAndroid Qベータプログラムに復帰」 GSMArena.com . 2021年4月21日時点のオリジナルよりアーカイブ。 2019年6月6日閲覧
  17. ^ 「Android Q Beta 4と最終API!」 Android Developers Blog . 2021年3月2日時点のオリジナルよりアーカイブ。 2019年6月6日閲覧
  18. ^ Bradshaw, Kyle (2019年6月5日). 「Android Q Beta 4: Dynamic System Updates are live」 . 9to5Google . 2019年6月6日時点のオリジナルよりアーカイブ2019年6月6日閲覧。
  19. ^ 「Google、ジェスチャーナビゲーションの改良点を含むAndroid Q Beta 5をリリース」。Android Developers Blog2019年7月29日時点のオリジナルよりアーカイブ。 2019年7月10日閲覧
  20. ^ 「タイムラインとアップデート」。Android開発者ウェブサイト。 2019年3月27日時点のオリジナルよりアーカイブ2019年7月10日閲覧。
  21. ^ “最終ベータアップデート、公式Android Qが近日登場!”オリジナルより2019年8月24日アーカイブ2019年8月7日閲覧
  22. ^ 「Google、Android Qに最も可能性の高いデザートの名前を明かす」 NDTV Gadgets 360 2019年8月30日。2019年9月4日時点のオリジナルよりアーカイブ2019年9月4日閲覧。
  23. ^ Bohn, Dieter (2019年8月22日). 「Google deserts desserts: Android 10 is the official name for Android Q」 . The Verge . 2019年8月27日時点のオリジナルよりアーカイブ。 2019年8月22日閲覧
  24. ^ “GoogleのAndroidチームがAndroid 10、『クイーンケーキ』、ジェスチャーなどについて語る” . 9to5Google . 2019年8月28日. 2020年3月11日時点のオリジナルよりアーカイブ2020年4月26日閲覧。
  25. ^ Friedman, Alan (2019年9月3日). 「Google、新しいAndroidビルドに関する1つの伝統を守り続ける」 . Phone Arena . 2019年9月4日時点のオリジナルよりアーカイブ。 2019年9月4日閲覧
  26. ^ Bohn, Dieter (2019年8月8日). 「Android Qのバックジェスチャー論争を解説」 The Verge . 2020年3月16日時点のオリジナルよりアーカイブ。 2019年8月15日閲覧
  27. ^ 「[更新: OEM ジェスチャーが許可されました] Android Q の Google の新しいナビゲーション ジェスチャーはすべてのデバイスで必須になります」。xda -developers。2019年 5 月 9 日。2024年 1 月 14 日時点のオリジナルよりアーカイブ。20198 月 15 日閲覧
  28. ^ 「Android 10 ランチャー ポートにより、Android 9 に新しいジェスチャー アニメーションが追加」。xda -developers。2019年 9 月 10 日。2024年 1 月 14 日時点のオリジナルよりアーカイブ。20213 月 20 日閲覧
  29. ^ Schoon, Ben (2019年10月7日). 「GoogleはAndroidのジェスチャーナビゲーションの別の形式を隠している」 . 9to5Google . 2019年10月8日時点のオリジナルよりアーカイブ2019年10月8日閲覧。
  30. ^ Cipriani, Jason. 「Androidのダークモードアプリがあなたの生活を変える」 CNET。2019年8月13日時点のオリジナルよりアーカイブ。 2019年8月15日閲覧
  31. ^ Molina, Brett. 「InstagramのアップデートでiOS 13のダークモードがサポートされる」 USA TODAY . 2019年10月15日時点のオリジナルよりアーカイブ。 2019年10月15日閲覧
  32. ^ a b「Android Qの7つの調整と変更で、スマートフォンが今よりもっと良くなる」 PC World . 2019年3月13日. 2019年5月2日時点のオリジナルよりアーカイブ2019年8月22日閲覧。
  33. ^ Hautala, Laura. 「Android Q、アプリによる位置情報の要求と利用方法を再考」 . CNET. 2019年8月15日時点のオリジナルよりアーカイブ。 2019年8月15日閲覧
  34. ^ 「Android Qベータ3ではバックグラウンドアプリがアクティビティを起動できなくなりました」。Android Police。2019年5月8日。2019年8月6日時点のオリジナルよりアーカイブ。 2019年8月15日閲覧
  35. ^ 「Android Q、オーバーレイベースのマルウェア対策を強化」 Android Police、2019年3月16日。2019年8月15日時点のオリジナルよりアーカイブ2019年8月15日閲覧。
  36. ^ 「Googleは将来のAndroidリリースでオーバーレイ権限を完全に廃止する予定」。Android Police。2019年5月8日。2019年5月9日時点のオリジナルよりアーカイブ2019年8月15日閲覧。
  37. ^ 「動作の変更:すべてのアプリ」。Android Developers2020年8月30日時点のオリジナルよりアーカイブ2020年8月18日閲覧。
  38. ^ 「Google、AdiantumでAndroidの暗号化を強化」 SecurityWeek 2019年2月8日。2019年9月5日時点のオリジナルよりアーカイブ2019年9月5日閲覧。
  39. ^ Porter, Jon (2019年2月11日). 「Google wants to bring encryption to all with Adiantum」 . The Verge . 2019年9月5日時点のオリジナルよりアーカイブ2019年9月5日閲覧。
  40. ^ 「Android 10のプライバシーとセキュリティのアップグレードについて知っておくべき点」 Wired . ISSN 1059-1028 . 2019年8月26日時点のオリジナルよりアーカイブ2019年9月5日閲覧。 
  41. ^ Kastrenakes, Jacob (2019年5月7日). 「Project Mainlineは、セキュリティアップデートをスマートフォンに直接送信するGoogleの新たな試み」 The Verge . 2020年3月9日時点のオリジナルよりアーカイブ。 2019年9月4日閲覧
  42. ^ Amadeo, Ron (2019年5月22日). 「Android at I/O 2019: The Project Mainline update system and other highlights」 . Ars Technica . 2019年9月4日時点のオリジナルよりアーカイブ。 2019年9月4日閲覧
  43. ^ 「Android Q スコープ別ストレージ:ベストプラクティスとアップデート」。Android Developers Blog2019年4月27日時点のオリジナルよりアーカイブ。 2019年8月15日閲覧
  44. ^ 「Android Qのプライバシー変更:スコープ別ストレージ」。Android Developers2019年7月11日時点のオリジナルよりアーカイブ。 2019年8月15日閲覧
  45. ^ Cyphers, Bennett (2019年7月24日). "Thank Q, Next" . 電子フロンティア財団. 2019年7月30日時点のオリジナルよりアーカイブ2019年8月15日閲覧。
  46. ^ 「Android Qのセキュリティに関する新機能」。Android Developers Blog2019年10月15日時点のオリジナルよりアーカイブ2019年10月16日閲覧。
  47. ^ 「折りたたみ式スマートフォン向けにアプリを準備しましょう」。Android Developers Blog2019年8月15日時点のオリジナルよりアーカイブ。 2019年8月15日閲覧
  48. ^ Cipriani, Jason. 「Android Q Beta 5: ジェスチャーナビゲーション、ライブキャプション、開発者向け機能、そしてこれまでにわかっていることすべて」 ZDNet. 2019年7月10日時点のオリジナルよりアーカイブ。 2019年8月15日閲覧
  49. ^ Amadeo, Ron (2019年3月13日). 「Google、Androidの次期バージョン「Android Q」をベータ版でリリース」 . Ars Technica . 2019年7月5日時点のオリジナルよりアーカイブ。 2019年8月15日閲覧
  50. ^ 「オーディオ実装」。Androidオープンソースプロジェクト2024年1月14日時点のオリジナルよりアーカイブ2019年12月22日閲覧。
  51. ^ Yeow, Goh Beng (2019年10月22日). 「Android 10デバイスのサウンドはLHDCで向上する」 . Porta-Fi . 2024年1月14日時点のオリジナルよりアーカイブ。 2019年12月22日閲覧
  52. ^ Li, Abner (2019年9月3日). 「Google、Android 10搭載のPixel 3aにデュアルSIMデュアルスタンバイのサポートを追加」 . 9to5Google . 2019年9月4日時点のオリジナルよりアーカイブ。 2019年9月3日閲覧
  53. ^ Porter, Jon (2019年9月26日). 「Android 10 Goは、Googleの軽量OSのより高速で安全なアップデートです」 The Verge . 2019年9月26日時点のオリジナルよりアーカイブ。 2019年9月26日閲覧
  54. ^ 「中国、Android 10を国産トリプルコアRISC-V SoCに移植」 TechReportArticles . 2021年1月22日.オリジナルより2021年1月22日時点のアーカイブ2021年1月28日閲覧。