# android.support.wearable.watchface

**Note:**As of January 2026, the Watch Face Format is required for
installing watch faces on all Wear OS devices.

Learn more about the user-facing changes in this
[Help Center
article](https://support.google.com/wearos/thread/284572445).

## Annotations

|---|---|
| [WatchFaceService.TapType](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceService.TapType.html) |   |

## Classes

|---|---|
| [CanvasWatchFaceService](https://developer.android.com/reference/android/support/wearable/watchface/CanvasWatchFaceService.html) | *This class is deprecated. Use `androidx.wear.watchface.WatchFaceService`, `androidx.wear.watchface.Renderer.CanvasRenderer` and `androidx.wear.watchface.complications.rendering.CanvasComplicationDrawable` from the [Jetpack Wear Watch Face](https://developer.android.com/jetpack/androidx/releases/wear-watchface) libraries instead.* |
| [CanvasWatchFaceService.Engine](https://developer.android.com/reference/android/support/wearable/watchface/CanvasWatchFaceService.Engine.html) | *This class is deprecated. Use `androidx.wear.watchface.WatchFaceService`, `androidx.wear.watchface.Renderer.CanvasRenderer` and `androidx.wear.watchface.complications.rendering.CanvasComplicationDrawable` from the [Jetpack Wear Watch Face](https://developer.android.com/jetpack/androidx/releases/wear-watchface) libraries instead.* |
| [Gles2WatchFaceService](https://developer.android.com/reference/android/support/wearable/watchface/Gles2WatchFaceService.html) | *This class is deprecated. Use `androidx.wear.watchface.WatchFaceService`, `androidx.wear.watchface.Renderer.GlesRenderer` from the [Jetpack Wear Watch Face](https://developer.android.com/jetpack/androidx/releases/wear-watchface) libraries instead.* |
| [Gles2WatchFaceService.Engine](https://developer.android.com/reference/android/support/wearable/watchface/Gles2WatchFaceService.Engine.html) | *This class is deprecated. Use `androidx.wear.watchface.WatchFaceService`, `androidx.wear.watchface.Renderer.GlesRenderer` from the [Jetpack Wear Watch Face](https://developer.android.com/jetpack/androidx/releases/wear-watchface) libraries instead.* |
| [WatchFaceService](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceService.html) | *This class is deprecated. Use `androidx.wear.watchface.WatchFaceService` from the [Jetpack Wear Watch Face](https://developer.android.com/jetpack/androidx/releases/wear-watchface) libraries instead.* |
| [WatchFaceService.Engine](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceService.Engine.html) | *This class is deprecated. Use `androidx.wear.watchface.WatchFaceService` from the [Jetpack Wear Watch Face](https://developer.android.com/jetpack/androidx/releases/wear-watchface) libraries instead.* |
| [WatchFaceStyle](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceStyle.html) | *This class is deprecated. Use `androidx.wear.watchface.LegacyWatchFaceOverlayStyle` from the [Jetpack Wear Watch Face](https://developer.android.com/jetpack/androidx/releases/wear-watchface) libraries instead.* |
| [WatchFaceStyle.Builder](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceStyle.Builder.html) | *This class is deprecated. Use `androidx.wear.watchface.LegacyWatchFaceOverlayStyle` from the [Jetpack Wear Watch Face](https://developer.android.com/jetpack/androidx/releases/wear-watchface) libraries instead.* |

-

  ## Annotations

  - [WatchFaceService.TapType](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceService.TapType.html)
-

  ## Classes

  - [CanvasWatchFaceService](https://developer.android.com/reference/android/support/wearable/watchface/CanvasWatchFaceService.html)
  - [CanvasWatchFaceService.Engine](https://developer.android.com/reference/android/support/wearable/watchface/CanvasWatchFaceService.Engine.html)
  - [Gles2WatchFaceService](https://developer.android.com/reference/android/support/wearable/watchface/Gles2WatchFaceService.html)
  - [Gles2WatchFaceService.Engine](https://developer.android.com/reference/android/support/wearable/watchface/Gles2WatchFaceService.Engine.html)
  - [WatchFaceService](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceService.html)
  - [WatchFaceService.Engine](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceService.Engine.html)
  - [WatchFaceStyle](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceStyle.html)
  - [WatchFaceStyle.Builder](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceStyle.Builder.html)