64 位元架構可提升效能,並為日後的創新奠定基礎,為使用者提供更快速、更豐富的體驗。自 Android 5 起,我們就支援 64 位元 CPU。這項規定與 Google TV 和其他板型規格的近期更新一致,並以 2019 年為行動裝置首次推出的 64 位元規定為基礎。
今天,我們將這項 64 位元規定擴展到 Wear OS。這篇網誌提供相關指引,協助您準備應用程式,以符合這些新規定。
64 位元規定:Wear OS 開發人員時程
2026 年 9 月 15 日起:
- 在 Google Play 發布含有原生程式碼的所有新應用程式及應用程式更新時,除了提供 32 位元版本外,也必須提供 64 位元版本。
- Google Play 將開始禁止將不符規定的應用程式上傳至 Play 管理中心。
我們不會修改 32 位元支援政策,Google Play 也會繼續向現有的 32 位元裝置提供應用程式。
大多數 Wear OS 開發人員已完成這項轉換,並提供符合 64 位元規定的應用程式。對於其餘的應用程序,我們預計工作量會很小。
為 64 位元規定做好準備
許多應用程式完全是用非本機程式碼(例如 Kotlin 或 Java)編寫的,不需要任何程式碼變更。但請注意,即使您自己沒有編寫原生程式碼,依附元件或 SDK 也可能將原生程式碼導入應用程式,因此您仍需檢查應用程式是否包含原生程式碼。
評估應用程式
- 使用 Android Studio 中的 APK 分析工具,檢查 APK 或應用程式套件中的原生程式碼。
- 在 lib 資料夾中尋找 .so 檔案。如果是 ARM 裝置,32 位元程式庫位於 lib/armeabi-v7a,相應的 64 位元程式庫則位於 lib/arm64-v8a。
- 確保同等性:目標是確保應用程式在僅限 64 位元的環境中能正確執行。雖然具體配置可能有所不同,但對於大多數應用程式而言,這意味著對於您支援的每個原生 32 位元架構,您都應該透過提供相關的 .so 檔案來包含相應的 64 位元架構,從而支援 ABI。
- 升級 SDK:如果第三方程式庫或 SDK 只有 32 位元版本,請向供應商索取符合 64 位元規定的版本。
如何測試 64 位元相容性
您的應用程式的 64 位元版本應該提供與 32 位元版本相同的品質和功能集。您可以使用 Wear OS Android 模擬器,確認應用程式在 64 位元環境中的行為和效能是否符合預期。
筆記:由於 Wear OS 應用需要面向 Wear OS 4如果要提交到 Google Play,您可能已經在使用這些更新的、僅限 64 位元版本的鏡像進行測試了。
測試時,請注意 原生程式碼載入器,例如 SoLoader 或舊版 OpenSSL,這些載入器可能需要更新,才能在僅支援 64 位元的硬體上正常運作。
後續步驟
我們現在宣布這項要求,是為了給開發者六個月的時間,讓他們的應用程式在 2026 年 9 月強制執行之前符合規定。如需遷移作業的詳細指引,請參閱支援 64 位元架構的深入說明文件。
這項轉移作業代表 Wear OS 的未來邁出令人振奮的一步,64 位元相容性將為生態系統帶來許多好處。
-
產品最新消息這是 Android Studio Quail 的最終穩定版。Android Studio 的新功能可協助您有效率地建構優質 AI 應用程式。
Amman Asfaw • 5 分鐘小故事 -
產品最新消息維護健全的 Android 生態系統是我們共同的承諾,每個應用程式和遊戲都扮演著重要角色。
Raghavendra Hareesh Pottamsetty • 4 分鐘小故事 -
產品最新消息在 Google Play,使用者安全與開發人員成功是相輔相成的。我們發現,搭載 AI 生成功能的應用程式持續成長。事實上,在應用程式中加入生成式 AI,是發揮無限創意的絕佳方式。
Ron Aquino • 4 分鐘小故事
每週透過電子郵件接收最新的 Android 開發洞察資訊。