Stay organized with collections
Save and categorize content based on your preferences.
Provides access to the Watch Face Push APIs
Interfaces
WatchFacePushManager |
The Watch Face Push API allows a Wear OS app to install a watch face on a watch programmatically.
|
Classes
Exceptions
Objects
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-06-23 UTC.
[null,null,["Last updated 2025-06-23 UTC."],[],[],null,["# androidx.wear.watchfacepush\n===========================\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/androidx/wear/watchfacepush/package-summary \"View this page in Java\")\n\nProvides access to the Watch Face Push APIs\n\nInterfaces\n----------\n\n|--------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------|\n| [WatchFacePushManager](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager) | The Watch Face Push API allows a Wear OS app to install a watch face on a watch programmatically. |\n\nClasses\n-------\n\n|------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|\n| [WatchFacePushManager.ListWatchFacesResponse](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager.ListWatchFacesResponse) | Represents the response from listing watch faces. |\n| [WatchFacePushManager.WatchFaceDetails](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager.WatchFaceDetails) | Details about a watch face that is installed through this API. |\n\nExceptions\n----------\n\n|--------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [WatchFacePushManager.AddWatchFaceException](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager.AddWatchFaceException) | An exception that can be thrown by [addWatchFace](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager#addWatchFace(android.os.ParcelFileDescriptor,kotlin.String)) |\n| [WatchFacePushManager.IsWatchFaceActiveException](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager.IsWatchFaceActiveException) | An exception that can be thrown by [isWatchFaceActive](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager#isWatchFaceActive(kotlin.String)) |\n| [WatchFacePushManager.ListWatchFacesException](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager.ListWatchFacesException) | An exception that can be thrown by [listWatchFaces](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager#listWatchFaces()) |\n| [WatchFacePushManager.RemoveWatchFaceException](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager.RemoveWatchFaceException) | An exception that can be thrown by [removeWatchFace](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager#removeWatchFace(kotlin.String)) |\n| [WatchFacePushManager.SetWatchFaceAsActiveException](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager.SetWatchFaceAsActiveException) | An exception that can be thrown by [setWatchFaceAsActive](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager#setWatchFaceAsActive(kotlin.String)) |\n| [WatchFacePushManager.UpdateWatchFaceException](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager.UpdateWatchFaceException) | An exception that can be thrown by [updateWatchFace](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManager#updateWatchFace(kotlin.String,android.os.ParcelFileDescriptor,kotlin.String)) |\n\nObjects\n-------\n\n|----------------------------------------------------------------------------------------------------------|---|\n| [WatchFacePushManagerFactory](/reference/kotlin/androidx/wear/watchfacepush/WatchFacePushManagerFactory) | |"]]