前言:筆者在面試的過程中,已經(jīng)被問過不下三次俭令,因此在這里分析一下〔克蓿可能不夠詳細抄腔,請各位大佬多多包涵瓢湃。
一、版本對應(yīng)的API?級別
API?級別:是對 Android 平臺版本提供的框架 API 修訂版進行唯一標(biāo)識的整數(shù)值赫蛇。
1 绵患,Android 4.4 API?級別是19;
2悟耘,Android 5.0?API 級別:21落蝙;
3,Android 5.1 API 級別:22暂幼;
4筏勒,Android 6.0 API 級別:23;
5粟誓,Android 7.0 API 級別:24奏寨;
6,Android 7.1 API 級別:25鹰服;
7病瞳,Android 8.0? API 級別:26;
8悲酷,Android 8.1 API 級別:27套菜;
9,Android 9? API 級別:28设易;
10逗柴,Android 10? API 級別:29;
二顿肺、版本變更
注:只舉一些常見的戏溺。
Android 4.4
1,文件的讀寫權(quán)限屠尊,長期對文件進行讀寫旷祸;
2,增加了webview組件讼昆;
3托享,打印框架,通過?WLAN浸赫、藍牙或其他服務(wù)連接的打印機闰围;
4,短信內(nèi)容的提供既峡,允許應(yīng)用讀寫設(shè)備的短信和彩信羡榴;
5,NFC讀取
6运敢,沉浸式
7炕矮,透明系統(tǒng)狀態(tài)欄
8么夫,虛擬機的改變
Android 5.0?
1者冤,webview更新肤视,增加了安全性和穩(wěn)定性
2,錄屏功能
3涉枫,camera2
4邢滑,多個網(wǎng)絡(luò)連接
5,藍牙低功耗
6愿汰,NFC增強
7困后,ART運行時取代了Dalvik成為平臺默認設(shè)置
8,浮動窗口
Android 6.0?
1衬廷,指紋身份認證
2摇予,藍牙觸控筆并且改進藍牙低功耗
3,4K顯示
4吗跋,低功耗模式
5侧戴,USB連接授權(quán)與其他設(shè)備連接
6,APK驗證更為嚴格
Android 7.0?
1跌宛,增強了低功耗模式酗宋,可以監(jiān)聽到用戶的行為
2,屏幕縮放
3疆拘,快速安裝app
4蜕猫,來電過濾
Android 8.0?
1,自適應(yīng)啟動圖標(biāo)
2哎迄,增加了webview的安全性和穩(wěn)定性
3回右,多顯示器支持,可以一邊聊天一邊看視頻
4漱挚,網(wǎng)絡(luò)連接和 HTTP(S) 連接
5翔烁,藍牙,兼容藍牙5.0版本超過字節(jié)約60的限制
Android 9
1棱烂,WIFI RTT可以室內(nèi)定位
2租漂,DEX 文件的 ART 提前轉(zhuǎn)換
Android 10
1,可折疊設(shè)備
2颊糜,5G網(wǎng)絡(luò)
3哩治,保護用戶隱私
4,安全性
5衬鱼,ART 優(yōu)化