Wear OS 6 以 Android 16 (API 級別 36) 為建構基礎。當您準備好 Wear OS 應用程式,以便在 Wear OS 6 上使用時,請處理已在所有 Android 16 應用程式上生效的系統行為變更,以及指定 Android 16 為目標版本的應用程式變更。
除非另有說明,否則這些變更會影響在 Wear OS 6 以上版本執行的所有應用程式,無論目標 SDK 版本為何。
提醒您,搭載 Wear OS 6 的智慧手錶僅支援使用錶面格式的錶面。因此,建議您改用錶面格式。
更一致的螢幕長亮模式行為
Wear OS 6 整合了現有解決方案,在不同裝置上提供一致的隨時待機顯示體驗。在這個變更中,裝置進入系統微光模式時,先前的頂層活動會保持可見,並處於「已暫停」狀態。

資訊方塊的預設系統字型
Wear OS 6 為資訊方塊字體樣式帶來更一致的效果,可協助使用者瀏覽資訊方塊輪轉介面。在特定裝置上,所有資訊方塊都會使用相同的字型。在某些裝置上,這種一致的字型是可變字型。
更精細的健康權限
從 Android 16 開始 (以及 Wear OS 6),平台會遷移至 Health Connect 使用的更精細的健康權限。這會影響下列權限:
Wear OS 5.1 權限 ( android.permission ) |
Wear OS 6 權限 ( android.permission.health ) |
---|---|
BODY_SENSORS
|
READ_HEART_RATE READ_OXYGEN_SATURATION (感應器可用於支援的裝置) READ_SKIN_TEMPERATURE (感應器可用於支援的裝置) |
BODY_SENSORS_BACKGROUND |
READ_HEALTH_DATA_IN_BACKGROUND |
如要瞭解如何更新應用程式,以便在指定 API 級別 36 時處理這些權限,請按照 Wear OS 健康服務指南中的遷移步驟操作。
注意:為確保指定 Wear OS 5.1 (API 級別 35) 以下版本的應用程式相容性,系統提供以下支援:
- 如果使用者在搭載 Wear OS 6 以上版本的裝置上安裝應用程式,系統會自動代替應用程式要求
READ_HEART_RATE
權限。 - 如果使用者先前已將
BODY_SENSORS
和BODY_SENSORS_BACKGROUND
權限授予您的應用程式,且使用者隨後將裝置更新至 Wear OS 6 以上版本,則您的應用程式會保留已授予的權限。
圖塊互動事件會分批處理
自 Wear OS 6 起,系統會將與使用者滑動進入和離開資訊方塊 (分別為 onTileEnterEvent
和 onTileLeaveEvent
) 相關的事件分批處理。如果應用程式指定 Wear OS 6 以上版本,請呼叫 onRecentInteractionEventsAsync()
來監控這些事件。請勿依賴這些事件的即時傳送功能來更新資訊方塊。