安卓的定義、起源、特徵和結構

定義

Android 是在超過 75% 的行動裝置中佔據主導地位的作業系統,而專門對應 iPhone 系列的 iOS 則佔 22%。

無論哪一個是最佳選擇,Android 的特點是其廣泛性和靈活性,基於適應性,使其可以在三星、摩托羅拉、谷歌、LG、索尼等設備上運行。一路走來,Symbian 或 Windows Mobile 等系統逐漸消失。

Android的由來與Google的賭注

Android 的歷史可以追溯到 2003 年,遠早於第一代 iPhone(2007 年)的推出,這款終端的作業系統(iOS) 注定會徹底改變行動電話世界。

當時,市場由Symbian(被多家製造商使用)和黑莓主導,微軟試圖進入但運氣不佳(儘管有其市場份額),並為偶爾擁有自己平台的製造商提供了空間。

介面最多是觸控(而不是多點觸控),並且在許多情況下仍然使用手寫筆與系統互動。

安迪·魯賓 (Andy Rubin) 是點燃 Android 導火線的開發者和企業家團體的知名領導人,他在整個矽谷開展了一場演講活動,為他的項目獲取資金和聯盟。

2005 年,Google看到了這個想法的潛力,並投入 5,000 萬美元收購 Android。並且,從這裡開始,他們開始在該系統上投入更多資源,該系統為手機製造公司提供了 Symbian 的替代方案。

正如我之前所暗示的,2007 年 iPhone 的推出改變了一切,徹底改變了行動作業系統的格局。儘管 Android 隨後取得勝利的一個關鍵事實是,諾基亞希望日益主導 Symbian,但 Symbian 不再按照消費者要求的速度發展,這導致其他製造商對替代品產生了興趣。

谷歌知道如何看到自己的機會,並以此為基礎建立了開放手機聯盟,這是一個由涉及手機領域的各類公司組成的聯盟,可以積極參與 Android 的開發。這是成功的。

當蘋果在市場上佔據一席之地時,諾基亞開放了 Symbian,儘管為時已晚,並且還與英特爾和 Linux 基金會一起推廣了基於GNU/Linux 的新平台(MeeGo,後來的 Maemo)。

2009年,Android在市場中所佔的比例很小,但在2010年變得更加引人注目,而2011年,採用Google作業系統的終端已經幾乎佔據了成長業務的一半。

到2012年,市場上Android終端的數量已經占到總數的60%左右,從那時起,這個數字還在不斷增加。2017年,全球86%的智慧型手機都配備了Google的平台。

系統本身也發生了演變,先是趕上iPhone,然後在某些方面超越了iOS,又是一場落後者再領先的競賽,等等。

促進 Android 發展的功能

有了 Android、Google 和使之成為可能的開發團隊,他們有了一個打破常規的願景。誠然,我們現在所理解的行動電話的第一個推動力來自蘋果公司的 iPhone,但 Android——最初並沒有達到史蒂夫·喬布斯手下的開發水平——知道如何在技術上迎頭趕上。正如我已經解釋過的。

第一個搭載該作業系統的終端HTC Dream,被很多人形容為“無事生非”,因為它的性能並不十分引人注目,但從這裡開始,系統的速度提升得很快,谷歌採取了適當的策略來吸引製造商和消費者的興趣。

這裡值得一提的是,搜尋引擎公司的成功也是競爭對手的錯誤。例如,諾基亞在 Symbian 上表現得像個老闆,緊緊抓住這個平台的控制權,並規定了一些措施,例如它必須使用的標準介面,芬蘭製造商在其終端中使用的 S60。

這導致索尼愛立信或摩托羅拉等使用 UIQ 的公司對替代方案產生了興趣,從而為 Android 敞開了行業大門。從這個意義上說,谷歌確實知道如何分享平台的領導地位,儘管它繼續保持霸權和主導地位,製造商已經做得很好,因為這使他們能夠專注於自己的開發並為平台項目做出貢獻,或討論,任何他們感興趣的事。

基於Linux(其核心實際上使用Android)的替代方案也未能引起業界的興趣。

谷歌透過在應用程式和用戶介面方面提供統一的作業系統(因此具有完整且經過驗證的兼容性)來吸引製造商,同時也可以透過多種方式進行定制,因此可以滿足製造商、運營商和第三方的需求他們與誰保持商業協議。

Android 的影響力如此之大,除了俄羅斯或中國等非常特定的市場外,它沒有為蘋果以外的競爭留下任何氧氣。iPhone 在許多地方已經成為一種近乎奢侈品的產品(如果不是公開如此的話),但更便宜的替代品在可能的情況下還沒有流行起來。

例如,基於 QNX 並在應用程式層面與 Android 相容的黑莓作業系統,最終被同一家加拿大公司降級,或者 Sailfish OS,雖然在俄羅斯等一些市場剛剛起步,但並沒有黯然失色。安卓 。

該系統的影響還不止於此。Android平台的各個版本都配備在平板電腦、智慧電視、智慧手錶甚至電腦上,包括x86架構的設備,因為系統原始碼已經針對該架構進行了移植和維護。

Android也被用於其他開發中,因此作為該系統吉祥物的綠色小機器人已經有一段時間繩索了。

安卓結構

正如我之前指出的,Android 是在 Linux 核心上建立的,其中添加了基於 GNOME 庫的圖形介面,GNOME 是 Linux 中兩個領先的桌面環境之一(與 KDE 一起)。

對於Android來說,多點觸控技術是在Apple之外首次開發的,此外還支援多種語言的使用者介面,可以輕鬆配置我們想要的語言,甚至可以不時更改它。

我們還可以同時按下音量減小鍵和電源鍵來本地截取螢幕截圖。該系統擁有多種技術來幫助不同能力的人,例如大聲朗讀文字。

它還支援網路共享,以便與其他設備(例如電腦)和外部儲存(例如記憶卡)甚至連接外部硬碟共享蜂窩連接。

在它支援的外圍設備中,我們還有鍵盤和滑鼠,當連接這些設備之一時顯示滑鼠指標(所述指標在其餘時間隱藏,因為系統是透過多點觸控螢幕上的按鍵引導的) 。

Root應用模型的差異

解鎖系統以便他們能夠以 root 使用者的權限執行操作的操作稱為「root 」手機。

由於這些特權,可以運行原本無法在系統上運行的應用程序,例如在已安裝的 Android 上運行的 Linux 作業系統(Debian、Ubuntu 等),將手機或平板電腦變成工作站。

對於每個製造商、每個設備,有時甚至對於同一設備型號的不同系列,Android 設備的 root 流程也有所不同。

例如,從廣義上講,要「root」三星Galaxy S9或S9+,首先需要下載TWRP程式(這是引導程式),啟用系統中的一些選項以允許其安裝,安裝從電腦進行TWRP,停用系統加密,安裝替代內核,最後對其進行 root 操作。

所有這些都是以一種非常概括的方式進行的,因為我提到的每個步驟都分為幾個步驟。