讓您的應用做好準備,以符合 64 位要求

Android_開發者發表於1970-01-01

讓您的應用做好準備,以符合 64 位要求

釋出人: Google Play 產品經理 Vlad Radu 和 Android 產品經理 Diana Wong

64 位 CPU 可以為您的使用者帶來更快速和更豐富的體驗。新增應用的 64 位版本不但可以提升效能、方便日後進行創新,還可以讓您準備好支援採用純 64 位硬體的裝置。

我們希望幫助您做好準備,而且明白您需要時間來規劃。自發布 Android 5.0 Lollipop 起,我們已開始支援 64 位 CPU。2017 年我們首次宣佈,除 32 位版本以外,使用原生程式碼的應用還必須提供 64 位版本。現在,我們將會提供更加詳細的資訊和時間表,以便開發者儘可能輕鬆地完成 2019 年的過渡。

64 位要求: 對開發者來說意味著什麼

2019 年 8 月 1 日起:

  • 所有包含原生程式碼的新應用和應用更新在釋出至 Google Play 時,除 32 位版本外,還必須提供 64 位版本。

  • 延期: 在 2021 年 8 月前,Google Play 將接受使用 Unity 5.6 或更舊版本的現有遊戲繼續提交僅 32 位版本的更新。

2021 年 8 月 1 日起:

  • Google Play 將停止向支援 64 位的裝置提供不包含 64 位版本的應用,這意味著其將從這些裝置的 Play 商店中下架。

  • 這包括使用 Unity 5.6 或更舊版本構建的遊戲。


此要求不適用於:

  • 明確定位為在 Wear OS 或 Android TV (這些系統或裝置目前不支援 64 位程式碼) 上執行的 APK 或 App Bundle。

  • 未向執行 Android 9 Pie 或更高版本的裝置發行的 APK 或 App Bundle。

我們的 32 位支援政策不會發生變化。Google Play 將繼續為 32 位裝置提供應用。這裡的要求是指使用 32 位原生程式碼的應用還需提供 64 位版本。

為符合 64 位要求做準備

我們預期對大多數開發者而言,轉到 64 位應該非常簡單,因為許多應用完全以非原生程式碼 (例如 Java 程式語言或 Kotlin) 編寫,所以不需要更改程式碼。

所有開發者: 下面簡單介紹了為符合 64 位要求,您需要採取的步驟。如需詳細瞭解此流程,請參閱我們的深入介紹文件

檢查您的 APK 或應用軟體包是否使用原生程式碼。您可以使用 APK 分析器檢查 .so 檔案,確定它們是由您自己的程式碼構建,還是由您使用的 SDK 或開發庫中匯入。如果您的 APK 中沒有任何 .so 檔案,則說明您的應用已經符合 64 位要求。

啟用 64 位架構並重新構建使用您自己的程式碼中引入的原生程式碼 (.so 檔案) 。如需瞭解更多詳情,請參閱此文件

  • 將所有 SDK 和內容庫升級到符合 64 位要求的版本 (如有需要) 。如果 SDK 或開發庫不可用,請聯絡其所有者。我們將與常見開發庫的所有者通力合作,以確保提供相容 64 位的版本。

  • 重新構建應用後,在本地測試是否存在問題

  • 使用測試軌道 (test tracks) 向測試者釋出64位版本以進行全面測試。


遊戲開發者: 三個最常用的引擎目前全部支援 64 位 (Unreal 和 Cocos2d 從 2015 年開始支援,Unity 從 2018 年開始支援) 。我們明白遷移第三方遊戲引擎是一個非常艱難的過程,需要很長的籌備時間。

鑑於 Unity 只是最近在 2017.4 和 2018.2 版本中開始提供 64 位支援,我們將為使用 5.6 或更舊版本的現有遊戲自動延期到 2021 年 8 月。Unity 提供了相關指南,可以幫助您完成升級至 64 位相容版本的整個過程。

SDK 和內容庫所有者: 請儘快更新以符合 64 位要求,從而為應用開發者留出整合時間,並積極通知您的開發者。註冊並登記您的 SDK 以接收有關最新工具和資訊的諮詢,這有助於您為客戶提供服務。

展望未來

對於已經支援 64 位的應用,我們要感謝相關開發者的出色工作!如果您還沒有這麼做,建議您儘快開始有關 64 位要求的所有工作。隨著截止日期日漸臨近,我們會不斷更新開發者文件,提供更多資訊幫助您檢查應用是否符合要求。

64 位 CPU 將會推動人工智慧、機器學習和沉浸式移動裝置等諸多領域的未來發展,我們對此充滿期待。支援 64 位將推動 Android 生態系統做好準備,以藉助 64 位裝置的先進計算能力進行創新,並涵蓋未來僅支援 64 位程式碼的 Android 裝置。

點選這裡瞭解更多 P&
E 相關產品內容

讓您的應用做好準備,以符合 64 位要求

來源:https://juejin.im/post/5c467c28e51d455243768284

相關文章