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