Android (オペレーティングシステム)
9月15日 - Googleより、新興国市場向け低価格帯スマートフォンのAndroid Oneが発表された。 10月15日 - Android Lの正式版となるAndroid 5.0が発表された。 11月3日 - Android 5.0の正式版を公開。
2015年 3月10日 - Android 5.1の正式版を公開。 10月6日 - Android 6.0の正式版を公開。
2016年 3月10日 - Android 7.0の公開ベータ版をリリース。当初コードネームがなく、Android Nとして発表された。 8月23日 - Android 7.0の正式版を公開。 10月4日 - Android 7.1の正式版を公開。 12月5日 - Android 7.1.1の正式版を公開。
2017年 4月4日 - Android 7.1.2の正式版を公開。 8月21日 - Android 8.0の正式版を公開。 11月27日 - Android 8.1の正式版を公開。
2018年8月6日 - Android 9の正式版を公開。
2019年9月3日 - Android 10の正式版を公開。
2020年9月8日 - Android 11の正式版を公開。
2021年10月4日 - Android 12の正式版を公開。
2022年8月16日 - Android 13の正式版を公開。
2023年 9月6日 - ロゴを刷新。 10月4日‐Android 14の正式版を公開。
Googleが公式サポートしているCPUはARM(ARMv5以降)、MIPS、x86である。ARM以外の環境はAndroid 2.3から対応した。端末シェアの多くはARMv7とARMv8が占めているが、日本においては2014年3月に大手家電量販店のビックカメラが自社ブランド製品としてIntel Atom搭載のタブレットを発売するなど、x86による製品もあった。
ChromeOSにはAndroidアプリケーションの実行環境としてAndroid Runtime for Chrome(ARC)が搭載されており、x86ベースやARMベースのCPUを搭載するChromebook端末上でAndroidアプリケーションを動作させることもできる。
Microsoft Windows 11では、専用のAndroidサブシステム(Windows Subsystem for Android:WSA)をインストールすることで、x86ベースやARMベースのCPUを搭載するWindows PC上にて、Amazon Appstore経由で入手したAndroidアプリケーションを動作させることもできる。
Androidアプリケーションのパッケージ(APK)には、各種プロセッサのアーキテクチャ固有命令を含むネイティブライブラリを複数含めることができる。エミュレーションにより、x64プロセッサ上でARM32/ARM64ネイティブライブラリのみを含むAndroidアプリケーションを動作させることもできるが、オーバーヘッドを伴う。
2019年の1年間で、2019年に報告されたOS別の脆弱性の数で最も多い、414件の脆弱性が発見された。
2019年11月、一部のAndroidに個人情報の流出につながる脆弱性が新たに146件見つかった。
NET Framework互換環境の1つであるMonoもAndroidに対応しており、XamarinとMicrosoft Visual Studioを利用することで、.NET言語(C#/F#)を使用してAndroidアプリケーションを開発することができる。
Android 4.4(KitKat)からは、デベロッパー向けに新たな仮想マシンAndroid Runtime(ART)が実装された。ARTは、Dalvikよりもアプリケーションの動作効率などを向上させることを目的に開発された。Dalvikの場合、多様なハードウェアに対応できるよう、アプリを中間コードの状態で保管しておき、実行直前にネイティブコードに変換して動作させるJITコンパイル方式が採用されている。一方でART仮想マシンは、予め最初からネイティブコードに変換しておくため(ahead-of-time:AOT)、実行速度や動作速度が向上する。Android 7.0以降のARTではAOTとインタープリタとJITをミックスしたハイブリッド手法が採用された。
なお、Android 4.4では依然としてDalvikが標準となっており、ARTを用いるためには開発者向けオプションで設定が必要である。ただし、アプリケーションによってはART上では正常動作しないものもあり、Dalvikとの完全互換は保証されていない。
Android 5.0からは、ART仮想マシンが標準となった。5.0に搭載されたバッテリー改善システムと、ARTの効率性の良さという組み合わせによって、バッテリー持続時間がAndroid 4.4と比較して1.37倍と大幅に伸びた。