| Android ロリポップ | |
|---|---|
| Androidオペレーティング システムのバージョン | |
Nexus 5で動作する Android Lollipop (AVD エミュレータ) | |
| 開発者 | グーグル |
| 一般提供 | 2014年11月12日(Android 5.0) ( 2014年11月12日) 2015年3月2日(Android 5.1) 2015年4月20日(Android 5.1.1) (2015年3月2日) (2015年4月20日) [ 1 ] |
| 最終リリース | 5.1.1_r38 (LMY49M) [ 2 ] / 2016年7月5日[ 3 ] (2016年7月5日) |
| カーネルタイプ | モノリシック(Linux) |
| 先行 | Android キットカット (4.4) |
| 後継者 | Android マシュマロ (6.x) |
| 公式サイト | www.android.com/バージョン/ |
| サポート状況 | |
| |

Android Lollipop(開発中のコードネームはAndroid L )は、Googleが開発したAndroidモバイルオペレーティングシステムの5番目のメジャーバージョンであり、Androidの12番目のバージョンであり、バージョン5.0から5.1.1にまたがっています。[ 5 ]
2014年6月25日のGoogle I/O 2014カンファレンスで発表され、2014年11月12日より公式OTA(無線)アップデートを通じて、 Googleが提供するAndroidディストリビューション( NexusやGoogle Play Editionデバイスなど)を搭載した一部のデバイスで利用可能になりました。ソースコードは2014年11月3日に公開されました。Android Lollipopを搭載した最初のスマートフォンはNexus 6でした。
Lollipopリリースで最も顕著な変更点の1つは、マテリアルデザインと呼ばれるデザイン言語に基づいて構築された、紙のような感触を保つように設計された再設計されたユーザーインターフェースです。その他の変更点には、ロック画面からアクセスでき、アプリケーション内で画面上部のバナーとして表示できる通知の改善が含まれます。Googleはプラットフォームに内部的な変更も加え、アプリケーションのパフォーマンスを向上させるためにAndroidランタイム(ART)が正式にDalvikに置き換えられたほか、バッテリー消費を改善および最適化するための変更も行われました。もともとAndroid Ice Cream Sandwich用にデザインされたRobotoフォントは、マテリアルデザインに合わせて再設計されました。
2025年11月現在、Androidデバイスの1.57%がLollipopを実行していました。[ 6 ] Google Play ServicesのLollipopのサポートは2024年7月に終了しました。[ 7 ]
このリリースは社内コードネーム「レモンメレンゲパイ」と呼ばれていました。[ 8 ] Android 5.0は、2014年6月25日に開催されたGoogle I/O開発者会議の基調講演で、「Android L」というコードネームで初めて公開されました。この講演では、Lollipopに加え、 Android TV、車載プラットフォームAndroid Auto、ウェアラブルコンピューティングプラットフォームAndroid Wear、健康トラッキングプラットフォームGoogle Fitなど、Android向けの新しいプラットフォームとテクノロジーにも焦点が当てられました。[ 9 ]
プレゼンテーションの一部は、「マテリアルデザイン」と呼ばれる新しいクロスプラットフォームデザイン言語に焦点を当てていました。Google Nowで初めて導入された「カード」モチーフを拡張し、グリッドベースのレイアウト、レスポンシブなアニメーションとトランジション、パディング、そして照明や影などの奥行き効果をより多く取り入れています。デザイナーのマティアス・ドゥアルテ氏は、「実際の紙とは異なり、デジタル素材はインテリジェントに伸縮し、変形することができます。素材には物理的な表面とエッジがあり、継ぎ目や影は触れられるものについて意味を与えます」と説明しました。マテリアルデザイン言語はAndroidだけでなく、Googleのウェブソフトウェアスイート全体で使用され、すべてのプラットフォームで一貫したエクスペリエンスを提供します。[ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ]
Android 5.0では、通知システムが刷新されました。マテリアルデザイン言語に準拠し、個々の通知はカードに表示されるようになりました。また、通知を生成したアプリごとにまとめてグループ化できるようになりました。通知はロック画面にカードとして表示されるようになり、「ヘッドアップ」通知は、それぞれのアクションボタンとともに、画面上部に大きなバナーとして表示できるようになりました。[ 11 ] [ 15 ]通知には、サイレントモード機能も追加されました。最近使用したアプリメニューは、開いているアプリを表すために3次元のカードスタックを使用するように再設計されました。また、ウェブブラウザの開いているタブなど、個々のアプリは最近使用したアプリメニューに複数のカードを表示することもできます。[ 11 ] [ 13 ] [ 16 ]このバージョンのリリースに伴い、ほとんどのAndroidデバイスのナビゲーションボタンは、左矢印、家、2つの四角形から、左三角形、円、四角形に完全に変更されました。
Lollipop には開発者向けの重要な新しいプラットフォーム機能も含まれており、アプリケーションで使用できる5,000 を超える新しいAPIが追加されています。 [ 17 ] [ 18 ]たとえば、写真をRAW 画像形式で保存できます。[ 19 ]さらに、Dalvik 仮想マシンは、 KitKat でテクノロジ プレビューとして導入された新しいランタイム環境であるAndroid Runtime (ART)に正式に置き換えられました。 [ 20 ] ART は、 32 ビットと64 ビットの両方の環境でx86、ARM、およびMIPSアーキテクチャをサポートするクロスプラットフォーム ランタイムです。ジャストインタイム コンパイル(JIT)を使用する Dalvik とは異なり、ART はインストール時にアプリをコンパイルし、それ以降はコンパイルされたバージョンからのみアプリが実行されます。この手法により、JIT の処理オーバーヘッドが排除され、システム パフォーマンスが向上します。[ 21 ]
Lollipopは、「Project Volta」と呼ばれる一連の最適化を通じて、バッテリー消費の改善も目指しました。その変更点には、新しいバッテリーセーバーモード、特定のタスクをWi-Fiのみに制限できるジョブスケジューリングAPI、内部無線のアクティブ時間を短縮するためのタスクバッチ処理などがあります。新しい開発者ツール「Battery Historian」を使用すると、アプリのバッテリー消費を追跡できます。[ 9 ] [ 11 ] Android Extension Pack APIは、新しいシェーダーなどのグラフィック機能も提供しており、Androidデバイスで3DゲームにPCレベルのグラフィックを提供することを目指しています。 [ 14 ] [ 22 ]
「Android for Work」の旗印の下で、システムレベルのエンタープライズ向け機能もいくつか導入されました。当初、「Android for Work」の基盤としてSamsung Knoxセキュリティフレームワークを使用する予定でしたが、Googleは代わりに、デバイス上の個人データと仕事用データを分離するための独自の技術と、環境管理用のAPIを使用することを選択しました。[ 23 ] 「Smart Lock」機能を使用すると、信頼できる場所にいる場合、または指定されたBluetoothデバイスやNFCタグの近くにいる場合、ユーザーがPINやパターンでデバイスのロックを解除する必要がないようにデバイスを設定することもできます。[ 16 ] [ 24 ] [ 25 ] Lollipopでは、さらに、対応デバイスすべてでデバイス暗号化がデフォルトで有効化される予定でしたが、パフォーマンスの問題により、この変更は後継のAndroid Marshmallowに持ち越されました。[ 26 ]
Android Lの開発者プレビュービルドLPV79 [ 27 ]は、 Nexus 5および2013 Nexus 7向けに、2014年6月26日にフラッシュイメージの形式でリリースされました。開発者プレビューのGPLライセンスコンポーネントのソースコードは、2014年7月にAndroidオープンソースプロジェクト(AOSP)を通じてリリースされました。 [ 28 ] [ 29 ] 2番目の開発者プレビュービルドLPV81Cは、 Google FitプラットフォームとSDKのベータ版と同時に、2014年8月7日にリリースされました。前のビルドと同様に、2番目の開発者プレビュービルドはNexus 5と2013 Nexus 7でのみ利用可能です。[ 27 ] [ 30 ]
2014年10月15日、GoogleはAndroid LをAndroid 5.0「Lollipop」とすることを公式に発表しました。同社はまた、Android 5.0のローンチデバイス(MotorolaのNexus 6とHTCのNexus 9を含む)を2014年11月3日にリリースすると発表しました。[ 31 ] Googleは、Nexus(Nexus 4、5、7、10を含む)とGoogle Play Editionデバイスは「今後数週間以内に」Lollipopへのアップデートを受け取る予定であり、Nexusデバイス向けの開発者プレビュービルドとアプリケーション開発者向けの新しいSDKリビジョンは2014年10月17日にリリースされると述べました。サードパーティ製のAndroidデバイスのアップデートスケジュールはメーカーによって異なる場合があります。[ 32 ] [ 33 ]
Android 5.0の完全なソースコードは 2014年11月3日にAOSPにプッシュされ、開発者とOEMは独自のオペレーティングシステムビルドの作成を開始できるようになりました。[ 34 ] 2014年12月2日、Nexusスマートフォンとタブレットのファクトリーイメージが5.0.1バージョンに更新され、いくつかのバグ修正が導入されました。[ 35 ] Nexus 4デバイスに影響を与え、通話中にオーディオが機能しないという重大なバグも修正されました。[ 36 ]第一世代Nexus 7用のデバイス固有のLollipop 5.0.2(LRX22G)バージョンは、2014年12月19日にリリースされました。[ 37 ]
Lollipopのアップデート版であるAndroid 5.1は、2015年2月にインドネシアにおけるAndroid One の発売に合わせて発表され、インドネシアとフィリピンで販売されているAndroid One端末にプリインストールされています。Googleは2015年3月9日に既存端末向けのアップデートをリリースすることで、5.1を正式に発表しました。[ 38 ] [ 39 ]
2015年、Amazon.comはLollipopをフォークし、AmazonのFire HDシリーズデバイス向けにFire OS 5「Bellini」を開発しました。 [ 40 ] [ 41 ] [ 42 ]