免费A级毛片无码专区网站-成人国产精品视频一区二区-啊 日出水了 用力乖乖在线-国产黑色丝袜在线观看下-天天操美女夜夜操美女-日韩网站在线观看中文字幕-AV高清hd片XXX国产-亚洲av中文字字幕乱码综合-搬开女人下面使劲插视频

Android 13 新特性及適配指南


Android 13(API 33)2022年8月15日 正式發(fā)布(發(fā)布時間較往年早了一些),正式版Release源代碼也于當(dāng)日被推送到AOSP Android開源項(xiàng)目 。截止到筆者撰寫這篇文章時,國內(nèi)部分應(yīng)用軟件開發(fā)廠商已逐步接到手機(jī)廠商(華米OV等)的新版本適配要求 。當(dāng)前,對于Android應(yīng)用開發(fā)者來說,Android 13 的軟件兼容適配已需提上工作日程 。
為了貼合這篇文章的標(biāo)題,本篇文章結(jié)合Android Developer官方文檔,圍繞Android13適配點(diǎn)Android13新特性兩個方面進(jìn)行詳細(xì)說明 。
適配點(diǎn):

  • 細(xì)分媒體權(quán)限:將 READ_EXTERNAL_STORAGE 細(xì)分為IAMGES、VIDEO、AUDIO權(quán)限(若設(shè)置 targetSdk>=33 則此項(xiàng)必需適配!
  • WebView調(diào)整:廢棄setAppCacheEnabledsetForceDark方法;(若設(shè)置 targetSdk>=33 則此項(xiàng)必需適配!
  • 靜態(tài)廣播注冊:注冊靜態(tài)廣播時,需設(shè)置對其他應(yīng)用的可見性若設(shè)置 targetSdk>=33 則此項(xiàng)必需適配!
  • 通知權(quán)限:新增運(yùn)行時通知權(quán)限:POST_NOTIFICATIONS若設(shè)置 targetSdk>=33 則此項(xiàng)必需適配!
  • Wi-Fi :新增 NEARBY_WIFI_DEVICES 運(yùn)行時權(quán)限(若設(shè)置 targetSdk>=33 則此項(xiàng)必需適配!
  • 身體傳感器后臺權(quán)限:新增 BODY_SENSORS_BACKGROUND 運(yùn)行時權(quán)限(若設(shè)置 targetSdk>=33 則此項(xiàng)必需適配!
  • 剪切板內(nèi)容隱藏:新增內(nèi)容隱藏API根據(jù)業(yè)務(wù)需求,選擇性適配!
  • 非 SDK 接口的限制(若設(shè)置 targetSdk>=33 則此項(xiàng)必需適配!
新特性:
  • 前臺服務(wù)管理器:系統(tǒng)新增前臺服務(wù)管理器系統(tǒng)新特性無需適配!
一、細(xì)分媒體權(quán)限從Android 13開始,以Android13(API 33+)為目標(biāo)平臺的應(yīng)用,系統(tǒng)新增運(yùn)行時權(quán)限READ_MEDIA_IAMGESREAD_MEDIA_VIDEOREAD_MEDIA_AUDIO 替代原有的READ_EXTERNAL_STORAGE權(quán)限 。
權(quán)限權(quán)限說明READ_MEDIA_IAMGES圖片權(quán)限READ_MEDIA_VIDEO視頻權(quán)限READ_MEDIA_AUDIO音頻權(quán)限
當(dāng)應(yīng)用升級到targetSdk>=33時:
  • 已授權(quán)READ_EXTERNAL_STORAGE權(quán)限的應(yīng)用:系統(tǒng)將自動賦予對應(yīng)的細(xì)化權(quán)限 。
  • 未授權(quán)仍請求READ_EXTERNAL_STORAGE權(quán)限:親測系統(tǒng)將不會授予任何權(quán)限 。
細(xì)分媒體權(quán)限動態(tài)申請彈窗樣式:
  • 如果同時請求 READ_MEDIA_IMAGESREAD_MEDIA_VIDEO 權(quán)限,系統(tǒng)將會提示如下權(quán)限彈窗:
  • 如果請求 READ_MEDIA_AUDIO 權(quán)限,系統(tǒng)將提示如下彈窗:

    經(jīng)驗(yàn)總結(jié)擴(kuò)展閱讀