Android
Android(中文名:安卓,英文全稱:Android Operating System)是由Google(谷歌)公司與開放手持設備聯盟(Open Handset Alliance)基於Linux內核主導開發的開源流動作業系統,主要設計用於觸摸屏流動裝置如智能手機和平板電腦。[1] 該系統最初由安迪·魯賓(Andy Rubin)等人於2003年創立,2005年被Google收購,2007年11月5日正式對外發布,2008年9月推出首個商業版本。[2] 截至2024年,Android是全球使用最廣泛的流動作業系統,最新穩定版本為Android 15。[1]
| Android | |
|---|---|
| 中文名 | 安卓 |
| 英文名 | Android |
| 開發者 | Google、開放手持設備聯盟 |
| 編程語言 | Java、Kotlin、C、C++等 |
| 作業系統家族 | 類Unix(修改版Linux內核) |
| 首次發布 | 2008年9月23日 |
| 最新穩定版本 | Android 16 |
| 原始碼模式 | 開放原始碼 |
| 官方網站 | android.com |
歷史
創立與收購
2003年10月,安迪·魯賓(Andy Rubin)、里奇·邁納(Rich Miner)、尼克·西爾斯(Nick Sears)和克里斯·懷特(Chris White)在美國加利福尼亞州帕洛阿爾托創立Android公司,最初目標是為數碼相機開發智能作業系統,後因智能手機市場前景更廣闊而轉向該領域。[2] 2005年8月,Google以約5000萬美元的價格收購Android公司,安迪·魯賓加入Google並繼續領導該項目。[2]
正式發布
2007年11月5日,Google正式對外展示Android作業系統,並宣布成立開放手持設備聯盟(Open Handset Alliance,簡稱OHA)。該聯盟最初由34家手機製造商、軟件開發商、電信運營商及晶片製造商共同組成,旨在建立開放的流動裝置標準。[3] Google以Apache免費開源許可證的方式發布了Android原始碼,標誌着Android作為開放平台的正式啟動。[3]
首個商業版本
2008年9月23日,Google正式發布Android 1.0系統。[1] 同年10月22日,首款搭載Android系統的智能手機T-Mobile G1(由HTC製造,又名HTC Dream)在美國正式發售,同時Android Market(Google Play商店前身)上線,最初僅提供約35款應用。[4]
版本演進
從2009年發布的Android 1.5開始,Google以甜點名稱按字母順序為Android版本命名,如Cupcake(紙杯蛋糕)、Donut(甜甜圈)、Eclair(閃電泡芙)、Froyo(凍酸奶)、Gingerbread(薑餅)等。[3] 2011年10月,Android 4.0(Ice Cream Sandwich)發布,統一了手機與平板版本。2014年11月,Android 5.0(Lollipop)發布,引入Material Design設計語言。2019年9月,Android 10發布,首次採用純數字命名並引入系統級深色模式。[5] 2024年10月15日,Android 15正式發布。[1]
系統架構
分層架構
Android系統採用分層架構設計,從高層到低層依次為應用程式層、應用程式框架層、系統運行庫層和Linux內核層。[3]
Linux內核
Android基於修改版的Linux內核,提供底層硬件抽象、內存管理、進程管理、網絡堆棧和驅動模型等核心系統服務。內核部分採用GNU GPL v2許可證授權,用戶空間軟件則主要採用Apache License 2.0。[1]
系統運行庫
系統運行庫層包含一系列C/C++庫,通過Android應用程式框架為開發者提供服務,包括媒體播放、圖形渲染、數據庫管理等功能。Android運行時(Android Runtime,ART)負責執行應用程式的字節碼。
應用程式框架
應用程式框架層為開發者提供開發應用程式所需的API,包含活動管理器、窗口管理器、內容提供器、視圖系統、包管理器等核心組件,支持組件重用和替換。[3]
應用程式
Android與一系列核心應用程式一同發布,包括電話、短信、日曆、地圖、瀏覽器、聯繫人管理等。所有應用程式均基於Android SDK開發,主要使用Java或Kotlin語言編寫。[3]
市場地位
Android是全球使用最廣泛的流動作業系統。據Business of Apps統計,Android在全球190個國家和地區擁有超過25億活躍用戶。[6] 在智能手機領域,Android長期佔據全球市場份額首位,成為當前移動計算領域的主流平台之一。
參考文獻
- ↑ 1.0 1.1 1.2 1.3 1.4 Android (operating system) - Wikipedia
- ↑ 2.0 2.1 2.2 A Brief History of Google's Android Operating System - IPWatchdog.com
- ↑ 3.0 3.1 3.2 3.3 3.4 3.5 Android - 百度百科
- ↑ Google's Android operating system is officially ten years old - The Indian Express
- ↑ Android OS: History, Features, Versions, and Benefits - Spiceworks
- ↑ A Brief History of Android: Founding, Evolution & Industry Impact - CodeSubmit