在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Android 13應用遷移的兩個階段

谷歌開發者 ? 來源:谷歌開發者 ? 作者:谷歌開發者 ? 2022-08-24 10:10 ? 次閱讀

隨著 Android 13 正式發布至 AOSP,用戶們會開始使用這個新的平臺,并會在新平臺上體驗您的應用。確保應用在新平臺上擁有完美的表現十分重要,本文旨在帶您了解應用遷移中涉及到的工作,以及高質量地完成遷移所需的資源。

典型的應用遷移包括兩個階段:

確保應用與 Android 13 兼容

針對新平臺的功能和 API 調整應用

確保與 Android 13 兼容

這一階段的目的是通過測試確保您的應用在 Android 13 中的兼容性,從而讓更新到最新版 Android 的用戶獲得良好的使用體驗。

您通常可以根據兼容性測試結果調整應用并發布更新,無需更改應用的 targetSdkVersion。同樣,您應該也不需要使用新的 API 或更改應用的 compileSdkVersion,但這一點可能會取決于應用的構建方式及其所使用的平臺功能。

具體來說,這一階段又分為以下 5 步:

1. 獲取 Android 13只需在運行 Android 13 的設備上安裝您的應用,即可開始測試其兼容性:https://developer.android.google.cn/about/versions/13/get

2. 查看變更請通過 Android 13 行為變更清單 (針對所有應用) 來確定可能會影響到應用的變更:https://developer.android.google.cn/about/versions/13/behavior-changes-all

3. 執行測試

在設備或模擬器上測試應用,請測試應用的所有流程,找出功能或用戶界面中暴露的問題。此外,請務必查看并測試受限非 SDK 接口的使用。您應使用公共 SDK 或 NDK 等效項替換應用中使用的任何受限接口。留意突出顯示這些訪問權限的 logcat 警告,并使用 StrictMode 方法 detectNonSdkApiUsage() 以編程方式捕獲它們。

detectNonSdkApiUsage()https://developer.android.google.cn/reference/android/os/StrictMode.VmPolicy.Builder#detectNonSdkApiUsage()

別忘了測試應用中的開發庫和 SDK 的兼容性。如果您在測試中發現 SDK 存在問題,請嘗試更新 SDK 到最新版本,或向其開發者尋求幫助。

您可以參閱核心應用質量指南和測試最佳做法以確保測試質量。

核心應用質量指南https://developer.android.google.cn/develop/quality-guidelines/core-app-quality

測試最佳做法https://developer.android.google.cn/training/testing

4. 更新應用以適應行為變更或解決問題為目標,只進行必要的代碼更改即可。請使用應用最初面向的目標 API 級別重新編譯,無需以 Android 13 為目標平臺。

5. 發布應用注冊、上傳并發布更新的 Android App Bundle 或 APK。

80814cfe-22d3-11ed-ba43-dac502259ad0.png

△ 發布應用的兼容版本

針對新平臺的功能和 API 調整應用

這一階段的目的是利用 Android 13 的新 API 和功能來添加對 Android 13 的全面支持。您可以在這時更新 targetSdkVersion,也請注意以 Android 13 為目標平臺時的 Google Play 政策要求:https://developer.android.google.cn/distribute/play-policies

這一階段的具體步驟如下:

1. 獲取 Android 13 SDK請參閱 SDK 設置指南獲取并設置 Android 13 SDK,并更新應用的 targetSdkVersion 和 compileSdkVersion,然后重新編譯應用:https://developer.android.google.cn/about/versions/13/setup-sdk

2. 查看行為變更因為有些行為變更僅在您的應用以新平臺為目標平臺時才適用,請根據行為變更清單 (針對面向 Android 13 的應用) 來確定測試重點,同樣也請完整測試應用流程和功能:

https://developer.android.google.cn/about/versions/13/behavior-changes-13

3. 檢查隱私權變更

進行所需的代碼和架構更改,以支持 Android 13 的用戶隱私權變更:https://developer.android.google.cn/about/versions/13/behavior-changes-13#privacy

4. 實現 Android 13 功能

利用 Android 13 API,為您的應用引入新功能:

https://developer.android.google.cn/about/versions/13/features

開發完成后,請以 Android 13 為目標平臺重新編譯應用。

5. 測試應用

和上一個階段一樣,請測試應用的所有流程。這次請將重點放在以 Android 13 為目標平臺的應用的行為變更上:https://developer.android.google.cn/about/versions/13/behavior-changes-13

Android 13 提供了兼容性切換開關,可讓您更輕松地在應用中針對性地測試行為變更。如需了解詳情,請參閱兼容性框架變更 (Android 13):https://developer.android.google.cn/about/versions/13/reference/compat-framework-changes

80b29f5c-22d3-11ed-ba43-dac502259ad0.png

△ 開發者選項中的應用兼容性開關

6. 最終更新

如果前幾步工作發生在最終版 Android 13 API 發布之前,則請在終版 API 發布后,再次更新 targetSdkVersion 和其他 build 配置,并進行其他所需的更新,以及測試您的應用。

7. 發布應用

注冊、上傳并發布更新的 Android App Bundle 或 APK。

80c1bd66-22d3-11ed-ba43-dac502259ad0.png

△ 針對 Android 13 的新功能和 API 調整應用

以上兩個階段可以依次進行,也可以根據您應用的實際情況同時推進。歡迎您前往 Android 13 開發者網站閱讀完整遷移指南:https://developer.android.google.cn/about/versions/13/migration

我們期待著您的應用在 Android 13 上大放光彩,也期待著這個新的平臺能為您的創意提供進一步的助力,去幫助您為更多的用戶創造出更難忘的體驗!

審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Android
    +關注

    關注

    12

    文章

    3946

    瀏覽量

    128119
  • 接口
    +關注

    關注

    33

    文章

    8742

    瀏覽量

    152146
  • API
    API
    +關注

    關注

    2

    文章

    1523

    瀏覽量

    62518
  • AOSP
    +關注

    關注

    0

    文章

    16

    瀏覽量

    6236

原文標題:將應用遷移至 Android 13,在新平臺完美綻放

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦

    云計算遷移的步驟與注意事項

    云計算遷移是一復雜且關鍵的過程,需要細致的規劃和執行。以下是云計算遷移的一般步驟及注意事項: 一、云計算遷移的步驟 準備階段 評估目標云環
    的頭像 發表于 10-24 09:20 ?804次閱讀

    兩個開關電源可以并聯使用嗎

    兩個開關電源并聯使用是一相對復雜的話題,涉及到電子電路設計、電源管理、安全規范等多個方面。 1. 開關電源的基本原理 開關電源是一種通過電子開關元件(如晶體管、MOSFET等)快速切換來控制電流
    的頭像 發表于 10-09 16:04 ?2412次閱讀

    單相電機兩個繞組都在定子上嗎

    單相電機的兩個繞組,即起動線圈(或稱為輔助繞組、副繞組)和運行線圈(或稱為主繞組),都位于定子上 。這兩個繞組在電機中起著關鍵作用,共同協作以產生旋轉磁場,從而使電機能夠運轉。 單相電機通常由一
    的頭像 發表于 09-03 15:10 ?1143次閱讀

    ad如何設置兩個元器件的距離

    在Altium Designer(簡稱AD)中設置兩個元器件之間的距離,主要是通過設置元器件間的安全間距(Clearance)規則來實現的。這個規則定義了元器件之間、元器件與走線之間以及其他設計元素
    的頭像 發表于 09-02 15:31 ?9115次閱讀

    功放機AB兩個聲道輸出怎么接

    功放機AB兩個聲道輸出的接線方式,主要取決于您想要實現的音頻效果以及音箱的配置。以下將詳細介紹幾種常見的接線方式,以及它們各自的特點和適用場景。 一、基礎接線方式 在大多數情況下,功放機的AB兩個
    的頭像 發表于 08-23 10:40 ?4477次閱讀

    觸發器的兩個穩定狀態分別是什么

    觸發器作為數字電路中的基本邏輯單元,具有兩個穩定狀態,這兩個狀態通常用于表示二進制數碼中的0和1。
    的頭像 發表于 08-12 11:01 ?1701次閱讀

    雙穩態電路的兩個穩定狀態是什么

    雙穩態電路是一種具有兩個穩定狀態的電子電路,廣泛應用于數字電路、通信系統、存儲器等領域。 雙穩態電路的基本概念 雙穩態電路是一種具有兩個穩定狀態的電路,即在沒有外部輸入信號的情況下,電路可以保持在
    的頭像 發表于 08-11 15:00 ?1823次閱讀

    雙穩態觸發器的兩個基本性質是什么

    雙穩態觸發器(Bistable Trigger)是一種具有兩個穩定狀態的邏輯電路,廣泛應用于數字電路設計中。它具有兩個基本性質:記憶性和切換性。 一、雙穩態觸發器的基本概念 1.1 雙穩態觸發器
    的頭像 發表于 08-11 10:08 ?869次閱讀

    預訓練和遷移學習的區別和聯系

    預訓練和遷移學習是深度學習和機器學習領域中的兩個重要概念,它們在提高模型性能、減少訓練時間和降低對數據量的需求方面發揮著關鍵作用。本文將從定義、原理、應用、區別和聯系等方面詳細探討預訓練和遷移學習。
    的頭像 發表于 07-11 10:12 ?1347次閱讀

    兩個路由器ip地址沖突怎么解決

    兩個路由器的IP地址發生沖突時,會導致網絡連接不穩定或無法連接。以下是解決兩個路由器IP地址沖突的步驟: 確定沖突的IP地址 首先,需要確定兩個路由器的IP地址是否沖突??梢酝ㄟ^以下方法來檢查
    的頭像 發表于 07-09 11:35 ?6722次閱讀

    兩個PLC之間如何交互信號

    在工業自動化系統中,PLC(Programmable Logic Controller,可編程邏輯控制器)是核心的控制設備。在許多復雜的應用場景中,需要兩個或多個PLC之間進行信號交互,以實現更高
    的頭像 發表于 06-14 16:57 ?5027次閱讀

    請問ad9171的兩個輸出端口是否支持同時輸出兩個不同的頻率?

    你好,關于AD9171芯片我有一問題 ,數據手冊顯示該芯片具有兩個輸出通道,芯片內部有DAC0和DAC1共兩個DAC通道,那么這兩個通道是否支持同時輸出
    發表于 05-28 06:20

    兩個銅片可以形成原電池嗎

    兩個銅片本身不能形成原電池,因為原電池的工作原理依賴于兩個不同電位的電極材料之間的氧化還原反應。
    的頭像 發表于 05-21 16:23 ?1233次閱讀

    原電池中的兩個電極能是相同的嗎?

    在原電池的設計和運作中,兩個電極是否可以相同,這取決于電池的類型和所需的電化學反應。
    的頭像 發表于 04-26 17:32 ?2870次閱讀

    arcgis中如何關聯兩個屬性表

    在ArcGIS中,關聯兩個屬性表是一重要的操作,可以通過此操作將兩個表中的數據關聯起來,以便進行分析和查詢。下面是詳細介紹如何在ArcGIS中實現屬性表的關聯。 首先,我們需要明確兩個
    的頭像 發表于 02-25 11:01 ?4552次閱讀
    主站蜘蛛池模板: 99久久99久久精品免费看子伦 | 午夜小影院 | 亚洲码欧美码一区二区三区 | 国内自拍露脸普通话对白在线 | 亚洲国产精品乱码在线观看97 | 免费观看黄色网页 | 五月婷婷婷婷婷 | 四虎永久免费最新在线 | 爽好舒服老师快点 | 男女无遮挡在线完整视频 | 欧美一级免费看 | 色多多视频网站 | 99热久久精品免费精品 | 伊人五月婷婷 | 欧美成人亚洲欧美成人 | 一级毛片看真人在线视频 | 亚洲欧美日本综合 | 国产伦精品一区二区三区四区 | 美脚连裤袜老师正在播放 | 五月婷婷俺也去开心 | 国产你懂的在线 | 免费人成网址在线观看国内 | 中国一级特黄真人毛片免费看 | 久久精品人 | 日本一卡二卡≡卡四卡精品 | 男女性接交无遮挡免费看视频 | 国产精品久久久久久免费播放 | 永久免费av网站 | 视色4se成人午夜精品 | 韩国免费特一级毛片 | 天天综合网天天做天天受 | 天堂成人一区二区三区 | 国产精品9999| 色偷偷888欧美精品久久久 | 久操色 | 户外露出 自拍系列 | 黄色在线视频免费看 | a天堂资源在线观看 | 啪啪影城 | 欧美极品在线播放 | 日日夜夜2017 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品