據(jù)香煙網(wǎng)小編收集到的信息顯示,就在今日凌晨谷歌公布了安卓12bate版本,安卓12正式發(fā)布,那么本次的安卓12升級與之前的版本有著什么不同呢,安卓12新特性有哪些,想要知道這次的安卓12的最新信息的話就跟著小編一起來看看吧。
5月19日凌晨消息,Google I/O 2021開發(fā)者大會(后文簡稱谷歌I/O)開幕,去年因疫情因新冠疫情而被取消之后,2021年谷歌I/O大會重新回歸,并采用全程線上的形式,對所有人免費(fèi)開放。谷歌宣布Android 12正式到來,測試版現(xiàn)在即可供下載,包括Google Pixel、小米等特定設(shè)備。
信任與安全
隱私是我們所做工作的核心,在Android 12中,我們將繼續(xù)專注于為用戶提供更高的透明度和控制權(quán),同時又確保其設(shè)備和數(shù)據(jù)的安全。在今天的版本中,我們添加了可用于跟蹤的標(biāo)識符的新控件,更安全的應(yīng)用程序組件默認(rèn)值等。這些更改可能會影響您的應(yīng)用程序,因此我們建議盡快進(jìn)行測試。請注意以后的預(yù)覽版本中將提供更多的隱私和安全功能。
WebView中的現(xiàn)代SameSite cookie行為-與Chrome和其他瀏覽器的更改一致,WebView包括新的SameSite cookie行為,以提供額外的安全性和隱私性,并為用戶提供更高的透明度并控制如何跨站點(diǎn)使用cookie。這里更多。
受限的Netlink MAC-我們將繼續(xù)幫助開發(fā)人員遷移到保護(hù)隱私的可重置標(biāo)識符。為了簡化設(shè)備范圍的Netlink MAC的遷移,我們進(jìn)行了多次發(fā)布,在Android 11中,我們根據(jù)API級別30限制了對它的訪問,而在Android 12中,我們將限制應(yīng)用于所有應(yīng)用程序-無論targetSDK級別如何。這里更多。
更安全地導(dǎo)出組件-為了防止應(yīng)用程序意外導(dǎo)出活動,服務(wù)和接收者,我們將android:exported屬性的默認(rèn)處理方式更改為更加明確。進(jìn)行此更改后,聲明一個或多個意圖過濾器的組件現(xiàn)在必須顯式聲明android:exported屬性。您應(yīng)該檢查清單中的組件,以避免與此更改相關(guān)的安裝錯誤。這里更多。
更安全地處理Intent-為了使PendingIntent的處理更加安全,Android 12要求應(yīng)用為每個PendingIntent顯式聲明一個可變性標(biāo)志,即FLAG_MUTABLE或新的FLAG_IMMUTABLE。這里更多。
您可以在此處閱讀有關(guān)這些以及其他隱私和安全性更改的更多信息。
更好的用戶體驗工具
在Android 12中,我們正在關(guān)鍵領(lǐng)域進(jìn)行投資,以幫助為用戶提供出色的體驗和更好的性能。這是到目前為止的一些更新。
兼容的媒體轉(zhuǎn)碼-隨著HEVC硬件編碼器在移動設(shè)備上的普及,相機(jī)應(yīng)用正越來越多地以HEVC格式捕獲,與舊編解碼器相比,它在質(zhì)量和壓縮方面提供了顯著改進(jìn)。大多數(shù)應(yīng)用應(yīng)支持HEVC,但對于不支持HEVC的應(yīng)用,我們將引入兼容的媒體轉(zhuǎn)碼。
借助此功能,不支持HEVC的應(yīng)用程序可以使平臺自動將文件轉(zhuǎn)碼為AVC(一種廣泛兼容的格式)。轉(zhuǎn)碼過程需要時間,具體取決于設(shè)備的視頻和硬件屬性。例如,以30fps播放一分鐘的1080p視頻大約需要9秒鐘才能在Pixel 4上進(jìn)行轉(zhuǎn)碼。您可以通過聲明您的應(yīng)用不支持的媒體格式來選擇使用轉(zhuǎn)碼服務(wù)。對于開發(fā)人員,我們強(qiáng)烈建議您的應(yīng)用程序支持HEVC,如果無法實(shí)現(xiàn),請啟用兼容的媒體轉(zhuǎn)碼。該功能將在所有使用HEVC格式進(jìn)行視頻捕獲的設(shè)備上激活。我們很想聽聽您對此功能的反饋。這里更多。
AVIF圖像支持-為了為您提供更高的圖像質(zhì)量和更有效的壓縮,Android 12引入了對AV1圖像文件格式(AVIF)的平臺支持。AVIF是用于使用AV1編碼的圖像和圖像序列的容器格式。與其他現(xiàn)代圖像格式一樣,AVIF利用了視頻壓縮中的幀內(nèi)編碼內(nèi)容。與JPEG等較舊的圖像格式相比,這可以顯著提高相同文件大小的圖像質(zhì)量。
前臺服務(wù)優(yōu)化-前臺服務(wù)是應(yīng)用程序管理某些類型的面向用戶任務(wù)的重要方式,但是如果過度使用,它們可能會影響性能,甚至導(dǎo)致應(yīng)用程序中斷。為了確保為用戶帶來更好的體驗,對于以新平臺為目標(biāo)的應(yīng)用,我們將從后臺阻止前臺服務(wù)啟動。為了更輕松地從此模式過渡,我們在JobScheduler中引入了一個新的加急作業(yè),該作業(yè)獲得了較高的進(jìn)程優(yōu)先級,網(wǎng)絡(luò)訪問權(quán)限,并且可以在不考慮節(jié)電或節(jié)電的情況下立即運(yùn)行。為了實(shí)現(xiàn)向后兼容,我們還在最新版本的Jetpack WorkManager庫中內(nèi)置了加急作業(yè)。。另外,為了減少用戶的注意力,我們現(xiàn)在將某些前臺服務(wù)通知的顯示延遲最多10秒鐘。這使短暫的任務(wù)有機(jī)會在顯示通知之前完成。這里更多。
豐富的內(nèi)容插入-用戶喜歡圖像,視頻和其他表達(dá)性內(nèi)容,但是在應(yīng)用程序中插入和移動此內(nèi)容并不總是那么容易。為了使您的應(yīng)用輕松接收豐富的內(nèi)容,我們引入了一個新的統(tǒng)一API,該API可讓您接受來自任何來源的內(nèi)容:剪貼板,鍵盤或拖放。您可以將新接口OnReceiveContentListener附加到UI組件,并在通過任何機(jī)制插入內(nèi)容時獲得回調(diào)。此回調(diào)成為代碼處理所有內(nèi)容(從純文本和樣式文本到標(biāo)記,圖像,視頻,音頻文件等)的唯一位置。為了實(shí)現(xiàn)向后兼容,我們向AndroidX添加了統(tǒng)一的API 。這里更多。
聲耦合觸覺效果-在Android 12中,應(yīng)用程序可以通過手機(jī)的振動器提供聲耦合觸覺反饋。振動強(qiáng)度和頻率來自音頻會話,使您可以創(chuàng)建更身臨其境的游戲和音頻體驗。例如,視頻通話應(yīng)用程序可以使用自定義鈴聲通過觸覺反饋來識別呼叫者,或者您可以在賽車游戲中模擬崎terrain的地形。這里更多。
多聲道音頻-Android 12包括對具有空間信息的音頻的多項增強(qiáng)。它增加了對在直通和卸載模式下MPEG-H播放的支持,并且音頻混音器,重采樣器和效果已針對多達(dá)24個通道進(jìn)行了優(yōu)化(以前的最大數(shù)量為8個)。
用于手勢導(dǎo)航的沉浸模式API的改進(jìn)-我們簡化了沉浸模式,例如在觀看視頻,看書或玩游戲時,手勢導(dǎo)航更輕松,更一致。在與游戲相關(guān)的全屏體驗中,但在所有其他全屏或身臨其境的體驗(例如,視頻查看器,閱讀,圖片庫)中,我們?nèi)栽诒Wo(hù)應(yīng)用程序免受意外手勢的傷害,對于以新平臺為目標(biāo)的應(yīng)用程序,更改默認(rèn)設(shè)置,以允許用戶一次滑動即可瀏覽手機(jī)。這里更多。
通知用戶界面更新-我們正在刷新通知設(shè)計,以使其更現(xiàn)代,更易于使用且功能更強(qiáng)大。在第一個預(yù)覽中,您會注意到從抽屜和控件到模板本身的更改。我們還在整個系統(tǒng)上優(yōu)化轉(zhuǎn)場和動畫,以使其更加流暢。作為更新的一部分,對于針對Android 12的應(yīng)用,我們將使用帶有圖標(biāo)的自定義內(nèi)容來修飾通知,并擴(kuò)展功能以匹配所有其他通知。這里更多。
更快,響應(yīng)更快的通知-用戶點(diǎn)擊通知時,他們希望立即跳入應(yīng)用程序-速度越快越好。為了滿足這一期望,開發(fā)人員應(yīng)確保通知點(diǎn)擊觸發(fā)活動直接啟動,而不是使用“蹦床”(中間廣播接收器或服務(wù))來啟動活動。通知蹦床會導(dǎo)致嚴(yán)重的延誤并影響用戶體驗。為了保持通知的響應(yīng)速度,Android 12將阻止通知蹦床啟動目標(biāo)活動,以阻止它們,我們要求開發(fā)人員從此模式遷移。所做的更改僅適用于以新平臺為目標(biāo)的應(yīng)用程序,但是對于所有應(yīng)用程序,我們將顯示祝酒詞,以使蹦床和您和用戶可見。這里更多。
改進(jìn)的Binder IPC呼叫-作為性能研究的一部分,我們一直致力于降低系統(tǒng)可變性。我們研究了延遲和工作負(fù)載分配,并進(jìn)行了優(yōu)化,以減少后端的平均體驗或99%的用例。為此,我們的目標(biāo)是改進(jìn)系統(tǒng)綁定程序調(diào)用,添加輕量級緩存策略,并專注于刪除鎖爭用以改善延遲分配??傮w而言,這使Binder調(diào)用的性能提高了大約2倍,具體調(diào)用得到了顯著改善,例如,分別提高了47倍refContentProvider(),15英寸releaseWakeLock()和7.9英寸JobScheduler.schedule()。
應(yīng)用程式相容性
在推出新的平臺版本時,我們通過優(yōu)先考慮應(yīng)用程序兼容性來努力使更新更快,更流暢。在Android 12中,我們選擇了大多數(shù)面向應(yīng)用程序的更改,以便為您提供更多時間,并且我們更新了工具和流程,以幫助您早日做好準(zhǔn)備。我們還為Google Play系統(tǒng)更新添加了新功能,以在Android 12設(shè)備上為您的應(yīng)用提供更好的環(huán)境。
通過Google Play更新了更多的Android-我們將繼續(xù)擴(kuò)大對Google Play系統(tǒng)更新(項目主線)的投資,以為應(yīng)用程序在設(shè)備之間提供更一致,更安全的環(huán)境。在Android 12中,我們添加了Android運(yùn)行時(ART)模塊,該模塊可讓我們將更新推送到運(yùn)行Android 12的設(shè)備上的核心運(yùn)行時和庫。我們可以提高運(yùn)行時性能和正確性,更有效地管理內(nèi)存,并使Kotlin操作更快-所有這些都不需要完整的系統(tǒng)更新。我們還擴(kuò)展了現(xiàn)有模塊的功能-例如,我們正在可更新的模塊內(nèi)提供兼容的媒體轉(zhuǎn)碼功能。
針對平板電腦,可折疊設(shè)備和電視進(jìn)行優(yōu)化-越來越多的人在可折疊設(shè)備,平板電腦和電視等大屏幕設(shè)備上使用應(yīng)用程序,現(xiàn)在是確保您的應(yīng)用程序或游戲準(zhǔn)備就緒的好時機(jī)。通過優(yōu)化平板電腦和構(gòu)建可折疊應(yīng)用程序開始使用。而且,對于家庭中最大的屏幕,還提供了適用于Android TV的首個Android 12預(yù)覽版。除了通過此預(yù)覽將最新的Android功能帶到電視上之外,您還可以在全新的Google TV體驗上測試您的應(yīng)用。在Android TV Developers網(wǎng)站上了解更多信息,并開始使用ADT-3開發(fā)人員工具包。
以上就是小編收集到的安卓12正式發(fā)布-安卓12新特性有哪些的相關(guān)內(nèi)容,以上內(nèi)容均來源于網(wǎng)絡(luò),僅供參考,一切以實(shí)際為準(zhǔn),更多最新數(shù)碼資訊請關(guān)注香煙網(wǎng)。
【安卓12正式發(fā)布-安卓12新特性有哪些】相關(guān)推薦文章:
驍龍888手機(jī)有哪些價格一覽表-驍龍888手機(jī)性價比排名
小米模塊化手機(jī)怎么樣-小米模塊化手機(jī)專利曝光
華為nova8pro手機(jī)參數(shù)配置 華為nova8pro手機(jī)值得買嗎