自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

安卓系統(tǒng)的API等級是啥意思?又能給用戶帶來啥好處

移動開發(fā) Android
據(jù)泰爾終端實驗室公眾微信號報道,2018年7月18日上午,電信終端產(chǎn)業(yè)協(xié)會(TAF)發(fā)布《移動應(yīng)用軟件高API等級預(yù)置與分發(fā)自律公約》(以下簡稱《公約》)?!豆s》規(guī)定,自2019年5月1日起,新上架和預(yù)置應(yīng)用應(yīng)基于Android 8.0 (API等級26)及以上開發(fā)。

據(jù)泰爾終端實驗室公眾微信號報道,2018年7月18日上午,電信終端產(chǎn)業(yè)協(xié)會(TAF)發(fā)布《移動應(yīng)用軟件高API等級預(yù)置與分發(fā)自律公約》(以下簡稱《公約》)。

OPPO、華為、百度、360、阿里、小米、vivo、騰訊作為發(fā)起單位,共同簽署《公約》,并發(fā)出聯(lián)合倡議:號召廣大移動應(yīng)用軟件預(yù)置與分發(fā)服務(wù)提供者,拒絕上架并及時更新低API等級的應(yīng)用,共同維護用戶權(quán)益。

 

[[237657]]
簽署《公約》現(xiàn)場

《公約》規(guī)定,自2019年5月1日起,新上架和預(yù)置應(yīng)用應(yīng)基于Android 8.0 (API等級26)及以上開發(fā)。自2019年8月1日起,現(xiàn)有應(yīng)用的更新應(yīng)基于Android 8.0 (API等級26)及以上開發(fā)。八家廠商在簽約儀式上鄭重承諾:將嚴(yán)格遵守和履行自律公約規(guī)定,拒絕上架和更新低API等級應(yīng)用。

可能大家對《公約》中所提到的“API等級”這個概念不是很熟悉,那么我們就來聊聊它究竟是一個什么東西。

一、”API“是什么

API的全稱是“Application Programming Interface”,中文釋義為“應(yīng)用程序編程接口”。在手機或者電腦等的系統(tǒng)中,API是一些預(yù)先定義的函數(shù),通過調(diào)用這些函數(shù),能夠讓程序得以使用設(shè)備自身的硬件或軟件。比如,在用微信進行視頻聊天的時候,微信就可以使用手機的前置攝像頭。使用API接口可以不用訪問底層的源代碼,也不用理解內(nèi)部的工作機制和細節(jié),當(dāng)訪問某些軟硬件的時候,直接通過調(diào)用要使用的API接口函數(shù)就能完成操作,大大提高程序員的工作效率。

二、”API等級26“是什么

知道了API的作用之后,我們就來了解一下什么是“API等級26”。在安卓系統(tǒng)中,系統(tǒng)提供了一個框架API,應(yīng)用可利用它與底層安卓系統(tǒng)進行交互。每個版本的安卓平臺都會進行框架 API 的更新,安卓1.0所對應(yīng)的API等級為1,其后每個版本的安卓系統(tǒng)都會對API等級進行升級,以整數(shù)的形式往后累加。“API等級26”就是最新版本的安卓8.0系統(tǒng)的API等級。

三、“API等級“的更新原則

每次對API等級進行升級,都會包含之前系統(tǒng)的API,大多數(shù)API更改都是新增更改,會引入新功能或替代功能。 在API的某些部分得到升級時,舊版的被替換部分將被棄用,但不會被移除,這樣現(xiàn)有應(yīng)用仍可使用它們。 在極少數(shù)情況下,可能會修改或移除API的某些部分,但通常只有在為了確保API穩(wěn)健性以及應(yīng)用或系統(tǒng)安全性時,才需要進行此類更改。 所有其他來自早期修訂版的API部分都將結(jié)轉(zhuǎn),不做任何修改。

四、”API等級“的更新會帶來怎樣的好處

API等級的更新是谷歌公司針對系統(tǒng)安全以及易用性方面的改進。通過更新系統(tǒng),可以增加一些功能,也可以修補一些漏洞,對于新增的功能,安卓會增加新功能的API接口,以供開發(fā)者運用到自己的應(yīng)用中。比如安卓8.0以后新增的單攝虛化功能,這項功能也會提供相應(yīng)的API接口,開發(fā)者可以把這項新功能加入到自己的應(yīng)用中去。再比如,在安卓8.0的系統(tǒng)中,谷歌公司封堵了一些漏洞病毒,開發(fā)者就可以遵循新的框架API進行軟件的適配,從而規(guī)避這些風(fēng)險。

五、對《公約》中規(guī)定的理解

API等級較低的應(yīng)用,一是在權(quán)限管理方面存在用戶可知而不可控的問題,二是存在可規(guī)避系統(tǒng)安全機制的漏洞,容易造成用戶個人信息泄漏,引發(fā)大量終端安全和個人信息保護風(fēng)險?!豆s》中規(guī)定,自2019年5月1日起,新上架和預(yù)置應(yīng)用應(yīng)基于Android 8.0 (API等級26)及以上開發(fā)。自2019年8月1日起,現(xiàn)有應(yīng)用的更新應(yīng)基于Android 8.0 (API等級26)及以上開發(fā)。這樣做就會保障用戶的權(quán)益,大大減少用戶隱私的泄漏風(fēng)險,使得我們的手機更加安全。

現(xiàn)在大家明白了API等級的概念以及《公約》的執(zhí)行會給我們帶來的好處,未來手機應(yīng)用在安全性方面勢必會得到提高?!豆s》的執(zhí)行對我們的來說是一件好事,但究竟能不能達到我們想要的效果,我們拭目以待。

 

[[237658]]
責(zé)任編輯:未麗燕 來源: 新浪科技
相關(guān)推薦

2010-09-28 10:17:53

WiFi

2013-07-29 11:18:22

BaaS后端即服務(wù)云存儲

2009-07-30 18:06:47

BSM用戶

2017-01-10 14:19:37

模塊化數(shù)據(jù)中心MTTR

2019-11-11 05:18:47

人工智能軟件開發(fā)AI

2021-06-04 05:13:22

鴻蒙

2021-02-25 07:04:41

安卓12GoogleAndroid

2016-12-20 15:42:47

AR教育

2018-03-02 11:41:30

2021-12-17 17:50:50

RTORPO場景

2013-11-04 14:49:34

安卓

2021-07-22 07:52:05

區(qū)塊鏈區(qū)塊鏈技術(shù)

2013-01-15 15:23:22

安卓微軟

2021-12-17 15:01:54

人工智能視障技術(shù)

2020-04-22 16:21:57

HTTP3數(shù)據(jù)HTTP2

2010-06-07 14:18:02

MySQL 5.1

2021-03-09 10:11:26

區(qū)塊鏈技術(shù)數(shù)據(jù)

2022-08-30 18:41:50

元宇宙aespa虛擬

2021-02-24 09:14:22

網(wǎng)絡(luò)技術(shù)現(xiàn)代網(wǎng)絡(luò)網(wǎng)絡(luò)

2018-06-22 15:47:06

數(shù)據(jù)庫PostgreSQLMySQL
點贊
收藏

51CTO技術(shù)棧公眾號