早在鲁宾洽谈制造Sidekick手机的时候就和HTC有过交流,看来多年的合作默契也是后来谷歌手下HTC手机部门开发Pixel的原因之一。 早期版本Android系统的主页的风格借鉴了MacOS的风格,底部有一个Dock可以显示五个应用图标,按Home键弹出快捷方式抽屉,操作完全用摇杆键切换图标,与苹果全触控的交互逻辑完全没法竞争。 因为谷歌的移动战略是把自己的应用安装到其他手机上,而Android的理念不仅要把应用装到其他手机里,还要把自己的系统装到手机里。 1990年,苹果将手持电脑部门和通讯设备部门剥离出来,成立了一个新公司General Magic,中文叫通用魔术,主要研究个人通讯器一类的手持设备,也就是智能手机,两年后,鲁宾加入了这个新公司。 借助这些文档,您可以了解如何使用 Android 框架和其他库中的 API 构建 Android 应用。 Android 裝置的用途廣泛,可處理工作、玩遊戲,以及透過 5G 網路串流播放內容等等。
- 您可以使用这些映像解决 Android 12 的所有兼容性问题,并发现和报告操作系统和框架方面的问题。
- 儘管《衛報》指出「技術部門是如何收集和使用信息,特別是對於美國以外的人,他們所享有的隱私保護比美國人少,這些最新的披露也可能會引起公眾越來越多的關注」,然而NSA及GCHQ堅持認為他們的活動都符合所有相關的國內和國際法律[251]。
- 當中的文字使用了Ascender公司專門製作的稱之為“Google Droid”的字型[41]。
- 当框架 API 要求访问设备硬件时,Android 系统将为该硬件组件加载库模块。
- Java可以與C語言或C++[110]結合使用,並且可以選擇非默認的執行時函式庫共用,以允許獲得更好的C++支援[111]。
- 当然,正式版到来后我们应该就可以直接在应用商店安装安卓应用了,但如果不用那么复杂的步骤,下载回来的安卓应用可以直接双击安装运行,与Windows软件类似,那就更好了。
- 與此同時,Bionic根據BSD許可條款而獲得許可,當中Google找到更適合Android的整體許可模式[229]。
這些應用程式必須由裝置製造商從Google得到許可,並且只能在符合其兼容性指引及其他要求的配備裝置上[117],任何廠商都不能在未授權的情況下在其產品上使用Google的標誌和應用程序。 安卓 除非生產商能證明其生產的裝置符合Google兼容性定義文件(CDD),才能在智慧型手機上預載屬於Google的應用程式。 所有符合Google生產規定的智能手機廠商才可以在其產品上印有「With Google」的標誌[318]。 由製造商生產的定制,認證的Android發行版(例如是TouchWiz及HTC Sense),也可以使用他們自己的專有軟件,以及新增並不包括在Android作業系統中的stock應用程式,以替換Android中某些stock應用程式[5]。
安卓: 應用程式
反過來說,那些開源碼是由代工生產定制和調整以在他們的硬件上執行[152][153]。 此外,Android的源代碼並不包含某些硬件組件所需專有的驅動程式[154],因此大多數的Android裝置(包括Google自己的裝置)最終都會附帶著自由及開放源碼軟件及專有軟件的組合,伴隨著用於進入Google服務所需的軟件,都會落入後者的一類。 Android裝置包括了許多可選的硬體部件,包括靜止或視頻錄像機、GPS、方向傳感器(英语:Orientation sensing)、專用遊戲控制器、加速規、陀螺儀、氣壓計、磁強計、接近傳感器、壓力傳感器、溫度計和觸控螢幕。
Android 4.4的建議是至少需要512MB的RAM,而對於「低RAM」設備,340MB是必需的最低容量,不包括專用內存的各種硬體組件,例如基帶處理器[134]。 Android 4.4 需要32位元的ARMv7, MIPS或x86的架構處理器(後兩者是非官方連接埠)[130][131],以及與OpenGL ES 2.0兼容的圖形處理器(GPU)一同使用[135]。 Android支援OpenGL ES 1.1、2.0、3.0、3.1及截至現時為止最新的主要版本3.2及自Android 7.0的Vulkan (API)(和版本1.1適用於某些裝置[136])。 某些應用程式可能會明確要求使用某個版本的OpenGL ES,並且運行此類應用程序需要合適的GPU硬體[135]。 儘管Android很受歡迎,包括其激活率是iOS的三倍,有報告指Google仍未能利用他們的其他產品及網絡服務成功地將Android變成分析師所預期的賺錢機器[352]。
安卓: 市場
只有通過Google許可並且認證的廠家才能在其產品設備上安裝Google服務框架和Google 安卓2025 Play。 同時受到部分地區和國家的政策影響,Google根據部分地區和國家的政策對Google Play上的內容進行了過濾,因此各地區和國家看到的內容不一樣。 此外,受到部分地區和國家的電信運營商的影響,Google Play在部分地區和國家可能不可使用。 修補核心作業系統中發現的錯誤通常都不會送達到老舊及低價裝置的用戶手上[274][275]。 然而,Android的開源特性容許安保承包商採用現有設備,並把它們改編用於高度安全性的用途上,例如:三星跟通用動力合作,透過他們的開放核心實驗室的收購,以在「Knox」的項目上重建「果凍豆」(Android 4.4)[276][277]。
Android 还包含一套核心运行时库,可提供 Java API 框架所使用的 Java 编程语言中的大部分功能,包括一些 安卓2025 Java 8 语言功能。 針對裁決,Google表示,這是「創新、相互操作性、電腦科學」一次共同的重大勝利,「更重要的是,API程式碼幾乎沒有創造力,只是開發人員用以調用、或是呼叫使用程式語言支持其他指令的一種速記,因此,對於侵權行為的主張是不合理的」。 甲骨文則再次重申Google偷走Java程式碼的指控,並表示本次Google的勝利,「完全是基於Google在整個市場、經濟支配中的優勢地位」[438][439]。 在早期的Android應用程序開發中,通常通過在Android SDK(Android軟體開發包)中使用Java作為編程語言來開發應用程序。 開發者亦可以通過在Android NDK(Android Native開發包)中使用C語言或者C++語言來作為編程語言開發應用程序。
安卓: 更新時間表
製造商對使用非官方軟件的裝置功能不正常,以及由此產生的支援費用表示擔憂[243]。 此外,如CyanogenMod般經修改的韌體有時也會提供例如Tethering等…的功能,否則運營商將收取額外費用。 因此,許多裝置中常見的技術障礙,包括鎖定啟動程式及限制訪問root的權限都是常見於許多設備中。
- 對於開源碼的想法,基於Linux開發平台引起了人們的興趣[344],但面對著來自智能手機市場的老牌企業(如諾基亞和微軟),以及正在開發中的Linux行動作業系統作為其競爭對手[345]。
- 配置 Android 模拟器以运行 Android 12 是探索新功能和 API 以及测试 Android 12 行为变更的理想解决方案。
- 而第一部搭载Android系统的手机也有两个版本,第一个代号Sooner,使用HTC Excalibur的机身,T-Mobile的定制版本叫Dash。
- 繼基於跟踪的JIT的原則,除了解讀大多數應用程序代碼外,Dalvik執行編譯及每當應用程序啟動時,選擇本機執行的頻繁執行代碼段(痕跡)[227][228][229]。
在2010年第四季,其全球份額已經增長佔市場的33%,成為最暢銷的智能手機平台[24],超越了Symbian[361]。 根據comScore的數據,Android在美國於2011年4月成為最暢銷的平台,以31.2%的智能手機份額超越BlackBerry OS[362]。 由於Android作業系統的自由和普及性,一些惡意程式和電腦病毒也隨之出現。 2010年8月,卡巴斯基病毒實驗室報告指發現到Android系統上首個木馬程式,並將其命名為「Trojan-SMS.AndroidOS.FakePlayer.a[255]」,這是一個通過短訊方式感染智慧型手機的木馬程式,並且已經感染了一定數量的Android設備。 除了透過短訊的感染方式,這些Android木馬程式還可以偽裝成一些主流的應用程式,並且還可以隱藏於一些正規的應用程式之中[256][257]。
安卓: 最新资讯
例如,如果您的应用要发短信,您无需自己构建该功能,可以改为调用已安装的短信应用向您指定的接收者发送消息。 使用 Linux 内核可让 Android 利用主要安全功能,并且允许设备制造商为著名的内核开发硬件驱动程序。 万众期待的Windows 11 安卓子系统(Windows Subsystem for Android)来了,虽然还是处于测试阶段,但是大伙已经可以进行体验了。
安卓: 探索 Android (Go 版本) 內容的新方式
使用Bionic而不是GNU C函數庫(glibc)或uClibc的主要好處是:它運行時間的足跡較小,以及對低頻CPU進行優化。 與此同時,Bionic根據BSD許可條款而獲得許可,當中Google找到更適合Android的整體許可模式[229]。 2016年10月,Google發布智能手機Pixel,作為Google推出的第一款手機[90][91],並且在更廣泛推出之前,專門展示某些軟件功能,例如Google助理[92][93]。 2010年末數據顯示,僅正式推出兩年的Android作業系統在市場佔有率上已經超越稱霸逾十年的諾基亞Symbian系統[24][25],成為全球第一大智慧型手機作業系統[26]。 对于运行 Android 5.0(API 级别 21)或更高版本的设备,每个应用都在其自己的进程中运行,并且有其自己的 Android Runtime (ART) 实例。
安卓: Android 开发者 Twitter
1997年,Artemis公司被微软收购,鲁宾留在微软,继续探索机器人项目。 1999年,鲁宾离开微软,在硅谷中心城市帕罗奥图租了一个零售商店做实验室,研究各种机器人。 通用魔术不仅研发出了早期的手机系统Magic Cap,还做出了便携的移动设备,是智能手机和手机系统的奠基者。
安卓: Android Wear OS
例如預先安裝的相機應用程式,在沒有完全禁用相機的情況下,無法關閉麥克風的權限。 所有的應用程式都可先被簡單地解壓縮到沙盒中進行檢查,並且將應用程序所需的權限提交給系統,再將其所需權限以列表的形式展現出來供用戶查看。 例如一個第三方的瀏覽器需要「連接網絡」的權限,或者一些軟體需要撥打電話,或發送短訊等。 用戶可以根據所需權限來考慮自己是否需要安裝,應用程式只能在用戶同意之後才能進行安裝[283]。 截至5.0版本,Android利用Dalvik虛擬機器作為程式虛擬機器,它與實時的跟蹤編譯(英语:Tracing just-in-time compilation)(JIT)來執行Dalvik「DEX-代碼」(Dalvik的可執行程式),這通常是由Java位元組碼一同翻譯而來。
安卓: 工具动态
在2014年Google 安卓2025 I/O開發者大會上Google宣佈過去30天裡有10億台活躍的Android設備。
安卓: 开发者指南
另一個替代市場F-Droid,旨在提供僅在自由(英语:Free software license)和開源許可下分發的應用程式[5][118][119][120]。 應用程式(簡稱apps)是擴展裝置功能的軟件,都是利用Android軟件開發工具包(SDK)編寫的[108],通常是Java編程語言[109]。 Java可以與C語言或C++[110]結合使用,並且可以選擇非默認的執行時函式庫共用,以允許獲得更好的C++支援[111]。 雖然Google的Go是有一組有限的應用程式介面(API),然而它也支持編程語言[112]。 2017年5月,Google宣布支援Kotlin程式語言[113][114]。
安卓: 軟件堆棧
每個主要版本的名稱都以甜品或含糖的小食並按字母順序來命名,最初的幾個Android版本按此順序稱為「紙杯蛋糕(Cupcake)」、「甜甜圈(Donut)」、「閃電泡芙(Eclair)」和「霜凍優格(Froyo)」。 Android是一個全身綠色的機器人,半圓形的頭部,有兩支天線和空白的點作為眼睛。 它的頭部與身體之間有空白的區域,相似於一枚有平底的雞蛋,兩側各有兩個圓角矩形,作為它的雙臂。 Android的標誌是由Ascender公司設計,顏色採用了PMS 376C和RGB中十六進制的#A4C639來繪製,這是Android作業系統的品牌象徵[40]。
同時,全球已有1億3千萬部Android設備在Android Market即現在的Google Play上下載過軟體。 自2012年2月起,Google使用其惡意軟體掃描器Google Bouncer監察和掃描在Google Play商店上的應用程式[287][288]。 2012年11月,Google於Android Jelly Bean推出「驗證應用程式」的功能,作為作業系統的一部分,掃描來自Google Play和第三方來源的所有應用程式,以防止惡意行為[289]。 「驗證應用程式」最初只在安裝期間進行,然而它在2014年的更新後不斷地掃描應用程式,並在2017年透過「設定」中的選項,讓用戶可見到該功能[290][291]。 在2010年,Google發布了一款用於驗證在應用程式內使用授權購買的工具,但開發人員抱怨說對破解軟件(英语:Software cracking)而言,這是還不足夠及微不足道的。
安卓: 系統架構
你可享有 Google Play 安全防護和定期安全性更新,還能控管資料的分享方式。 每一天,我們都致力保護超過 25 億部使用中的 安卓 Android 裝置,保護資訊不外洩。 自2008年以來,Android已有許多更新以逐步改進其作業系統,並增加了新功能及修復了以前版本的錯誤。
安卓: 在 Google Pixel 设备上获取 Android 12
其他惡意軟件於裝置上顯示不需要或侵入性廣告,或將用戶的個人信息發送至未經授權的第三方[258]。 據報導,Android上的安全威脅正在呈幾何級數式地增長;然而,Google的工程師辯論著安保公司出於商業原因而誇大Android系統上的惡意軟件和病毒威脅[259][260],並指責安保行業玩弄恐懼而向用戶推銷病毒防護軟件[259]。 Google堅持危險的惡意軟件其實是非常罕見的[260],而芬安全曾進行的一項調查顯示,只有0.5%的Android惡意軟件是來自Google Play商店[261]。 由於Android系統的開放性質,使它吸引許多第三方應用程式市場的競爭,及由於違反了Google Play商店的政策或是其他原因而不允許發布的應用程式替代品,第三方應用程式商店的例子包括是亞馬遜應用商店、GetJar(英语:GetJar)及SlideMe。
在某些情況下,用戶可能無法拒絕預先安裝的應用程式的某些權限,甚至無法禁用它們。 新權限僅供利用軟體開發套件(SDK)為Marshmallow開發的應用程序使用,舊的應用程式將繼續使用以前沿用沒有中間或妥協的方式。 對於這些應用程式,其權限仍然可以被撤銷,但這可能會妨礙它們正常運作,並會因此顯示警告[298][299]。 Android的智能手機能夠報告Wi-Fi接入點的位置(在電話用戶四處行動時遇到),構建包含數億個此類進入點物理位置的數據庫。 這些數據庫構成了用於智能手機中電子地圖的定位,讓他們使用應用程式如Foursquare、Google定位、Facebook定位,並能提供基於該位置的廣告[278]。 第三方的監控軟件,例如TaintDroid[279],那是由學術研究資助的項目,在某些情況下,可以檢測到用戶的個人資訊何時從應用程式發送至遠端伺服器[280]。
然而,隨著社區開發的軟件越來越受歡迎,美國國會圖書館館長在發表聲明之後,允許行動裝置進行越獄[244],製造商和運營商經已對第三方開發軟件的立場軟化,包括HTC[243]、摩托羅拉[245]、三星[246][247]及索尼[248],他們提供支持和鼓勵發展。 因此,隨著時間的推移,由於越來越多的裝置隨附著已解鎖或可解鎖的啟動程式,繞過硬件限制的規避而安裝非官方韌體的需要降低了,這類似於Nexus系列手機,雖然他們通常要求用戶放棄為裝置進行保修[243]。 然而,儘管製造商已經接受,但美國的一些運營商仍然要求手機被鎖定,此讓開發人員和客戶感到沮喪[249]。 Android與其主要的競爭對手蘋果公司的iOS相比,Android的更新通常會明顯的延遲以讓各種設備安裝。 除了Google的Nexus和Pixel品牌的裝置外,更新通常會在新版本發布的幾個月後到達,或者根本沒有[181]。
安卓: 支援
到2010年末仅仅推出三年的Android已经超越称霸十年的诺基亚Symbian系统。 HTC G1发布后,对手iPhone的畅销反而又帮了谷歌和安卓一把,AT&T获得了iPhone在美国的独家销售权,其他运营商找不到可以与iPhone匹敌手机,被迫开始关注Android。 在展示了Android系统一年以后,终于有了成品亮相,2008年9月22日,谷歌正式对外发布第一款Android手机HTC G1,又名HTC Dream。 该组织由34家手机制造商、软件开发商、电信运营商、芯片制造商、84家硬件制造商、软件开发商、电信营运商组成。 原始Android M3版本有太多全键盘的交互逻辑,时间紧急,谷歌只好以侧滑盖方式保留了全键盘,在默认状态下以屏幕触控进行交互。 全触屏的体验式革新给谷歌带来了巨大压力,打乱了谷歌的步伐,但也让谷歌和安卓因祸得福。
然而,配備Android作業系統的平板電腦在所有Android裝置中佔的比例卻只有1.8%,只有380萬Android蜂巢平板被售出,遠遠低於蘋果公司iPad的銷量[375]。 對於第三方市場的流行,部份Android用戶不願意付費購買應用程式,轉而直接下載已被駭客破解的軟體。 2010年8月,有遊戲開發者針對其作品進行的調查指出,在下載盜版方面,亞洲玩家佔97%,歐洲玩家佔70%,而北美玩家佔47%[363]。 此外,Google Play還提供在Android系統後台對安裝的應用程序進行驗證的服務,以最大程度防範惡意軟件的侵害[336]。
[340][341]因此,中國大陸用戶往往需要自行重新安裝Google程式(部分品牌還需要將手機root之後重新刷入Google服務框架)才能使用Google相關的應用服務。 能使用Google服務的標誌是可以在系統設置中的法律信息選項中找到“Google法律信息”選項。 但通過非正式管道流入中國大陸販售市場的Android裝置(俗稱水貨),則基本不受此影響(但部分裝置的Android系統內則被一些非正規供貨商額外預裝了某些應用程式,可能會精簡Google服務框架等組件[342])。
為了跟iPhone 3G能互相媲美,諾基亞和黑莓手機於2008年均宣布有關觸控螢幕的智能手機的資訊,Android的焦點最終也轉向觸控螢幕。 第一款運行Android系統的商用智能手機是HTC Dream,亦名為T-Mobile G1,該智能手機於2008年9月23日發布[62][63]。 2008年12月9日,新一批成員加入開放手持裝置聯盟,包括ARM、華為、索尼等公司[60][61]。
自定義ROM的用戶能夠將他們的裝置ID以他們的Google帳戶註冊來刪除此障礙[327]。 在安裝「驗證應用程式」前,Google 安卓 Play商店會顯示一系列應用程序所需的要求,查閱這些權限後,用戶可以選擇接受或拒絕,但必須要在接受的情況下才能安裝應用程式[292]。 2014年6月,Google發布了Android One,那是一組「硬件參考模型」,這將容許(設備製造商)以低成本輕鬆打造高品質手機[79][80][81]。
Android 安卓 是一种基于 Linux 的开放源代码软件栈,为各类设备和机型而创建。 安卓 首先,先来看看你的电脑CPU是否支持虚拟化功能,部分电脑在BIOS中已经将其关闭,请自行开启该功能。 2013年3月,安迪鲁宾离开了Android部门,负责谷歌的机器人部门,2014年离开谷歌,投入到自己的创业孵化公司。 安卓系统虽然不是谷歌100%说了算,但英文的Android和中文安卓,以及这个绿色机器人都是谷歌的商标,只有谷歌可以直接用,其他厂商则必须打上Powered by Android的标识。