錶面格式

使用者查看手錶時,最先看到的就是錶面,因此錶面是 Wear OS 上使用率最高的介面。使用者會根據自己的風格和需求,透過錶面打造個人專屬的智慧手錶。

錶面格式是 Google 與 Samsung 合作開發的宣告式 XML 格式,可用於設定錶面的外觀和行為。也就是說,開發人員製作錶面時,無須用到任何可執行的程式碼,也不必在錶面 APK 嵌入任何程式碼。

Wear OS 平台會負責轉譯錶面所需的邏輯,讓您可以專注於實現創意構想,而不必在程式碼最佳化或電池效能方面多費心思。

相較於使用 Jetpack Watch Face 程式庫建構的錶面,以這個新格式建構錶面可減少維護和更新的需求。舉例來說,您無需更新錶面,即可改善效能或減少電池耗電量,甚至取得最新的錯誤修正項目。

注意: 自 2024 年 7 月 10 日起,錶面必須使用 錶面格式必須 安裝在已預先安裝 Wear OS 5 的新手錶上。瞭解詳情 將對 說明中心 一文。

此外,自 2025 年初起 (預計於 2024 年第 4 季) 推出後,所有在 Google Play 發布的新錶面都必須使用錶面 格式。

關於格式

屬性皆屬於強型別,且設有頻率和有效值的規範,可在從頭開始製作錶面時避免大部分的錯誤來源。您可以直接使用此格式製作錶面,或建立用來製作錶面的工具。Watch Face Studio 就屬於這類工具,可支援將錶面設計匯出為錶面格式。

諮詢時間

為了協助您改用或採用錶面格式,我們可能會提供 諮詢時間。

如果您有意願參與,請填寫這份意願調查表: 2024 年 11 月 25 日。

瞭解詳情

請參閱下列指南,進一步瞭解錶面格式:

  • 可用功能:探索各種錶面功能 支援的錶面格式版本。
  • 設計指南:瞭解錶面版面配置和使用者體驗的最佳做法。
  • 設定:設定支援錶面格式的 Android App Bundle。
  • 記憶體用量最佳化:瞭解如何設定錶面,讓系統在算繪錶面時盡可能耗用最少記憶體。
  • XML 參考資料:瞭解屬於錶面格式檔案的個別元素。根元素一律為 WatchFace
  • 發布指南:瞭解如何將錶面上傳到 Play 商店。
  • GitHub 範例:開始建構錶面範例,然後部署至 Wear OS 模擬器或實體裝置。
  • WFF 和記憶體驗證工具:您可使用這些開放原始碼工具, 錶面格式檔案沒有錯誤,且在此之前確認可接受的記憶體用量 提交至 Google Play。