谷歌近日正式推出Android 17首個測試版(Beta 1),標(biāo)志著該平臺開發(fā)流程迎來重要變革。此次更新不僅引入多項性能優(yōu)化與功能升級,還調(diào)整了開發(fā)者工具鏈和系統(tǒng)行為規(guī)范,為應(yīng)用生態(tài)帶來深遠影響。
開發(fā)模式方面,谷歌逐步淘汰傳統(tǒng)的"開發(fā)者預(yù)覽"階段,轉(zhuǎn)而通過Android Canary通道實現(xiàn)功能快速迭代。該通道支持OTA自動更新,開發(fā)者無需手動刷機即可獲取最新API,此舉顯著提升了持續(xù)集成(CI)流程的效率。測試環(huán)境方面,除已注冊的Pixel設(shè)備可通過OTA接收更新外,開發(fā)者還可利用Android Studio模擬器鏡像進行兼容性驗證。
在應(yīng)用適配要求上,新版本對大屏設(shè)備(屏幕寬度>600dp)實施更嚴(yán)格的響應(yīng)式布局規(guī)范。目標(biāo)API等級為37的應(yīng)用必須支持多尺寸屏幕自適應(yīng),但傳統(tǒng)手機設(shè)備與游戲類應(yīng)用不受此限制。系統(tǒng)默認的Activity重建機制也得到優(yōu)化,減少因鍵盤、屏幕配置等變更導(dǎo)致的意外重啟,從而提升用戶體驗穩(wěn)定性。
性能優(yōu)化成為本次更新的核心亮點。面向SDK 37及以上版本的應(yīng)用將采用無鎖機制的MessageQueue實現(xiàn),有效降低丟幀率。ART垃圾回收器通過改進分代回收策略,優(yōu)先處理年輕代對象以減少CPU占用。新版本禁止應(yīng)用修改"static final"字段,為運行時優(yōu)化創(chuàng)造更穩(wěn)定的環(huán)境。
媒體功能方面迎來重大突破。相機子系統(tǒng)支持動態(tài)輸出配置更新,允許應(yīng)用在拍攝過程中無縫切換模式而無需重建會話。多攝像頭設(shè)備可獲取所有活躍鏡頭的元數(shù)據(jù),為AR等場景提供更豐富的輸入信息。視頻編碼領(lǐng)域新增對VVC(H.266)標(biāo)準(zhǔn)的支持,并引入恒定質(zhì)量錄制模式API,后臺音頻處理策略也得到加強。
隱私安全機制持續(xù)完善。新版本默認禁止明文網(wǎng)絡(luò)流量,未配置網(wǎng)絡(luò)安全配置的應(yīng)用將無法使用http協(xié)議。系統(tǒng)新增HPKE混合加密接口,為安全通信提供標(biāo)準(zhǔn)化加密方案。通知系統(tǒng)實施更嚴(yán)格的內(nèi)存管理,強制限制自定義視圖尺寸以優(yōu)化資源占用。
連接功能領(lǐng)域,VoIP通話記錄新增用戶偏好管理功能,支持顯示呼叫方頭像URI。Wi-Fi定位服務(wù)擴展鄰近檢測能力,并引入802.11az安全測距API。開發(fā)者工具方面,伴生設(shè)備管理器新增醫(yī)療設(shè)備與健身追蹤器配置文件,統(tǒng)一權(quán)限請求流程以減少用戶干擾。
首批支持設(shè)備涵蓋Pixel 6至Pixel 10全系列,包括折疊屏與平板產(chǎn)品線。開發(fā)者可通過Android Studio最新版本獲取開發(fā)工具包,詳細技術(shù)文檔已同步發(fā)布至官方平臺。








