androidx 是否像 WatchFaceService 一样包含 Wear OS 类 的替代品?
Does androidx contain replacements for Wear OS classes like WatchFaceService?
我正在尝试使用 Android Studio 开发 Wear OS 表盘。当我创建一个新的表盘项目时,默认代码使用 类,如 android.support.wearable.watchface.WatchFaceService 和 android.support.wearable.watchface.WatchFaceService.Engine。当我检查 reference documentation for those classes, it says they have been deprecated and superseded by the new androidx.* classes. However, I have been unable to find any signs of WatchFaceService or related classes in the androidx documentation.
那么,目前开发 Wear OS 表盘的推荐做法是什么?在 androidx 的某个地方是否有 watchface 类 的替代品?
我认为这是文档中的一个错误; WatchFaceService
未在内部标记为已弃用。
无论如何,没有任何 android.support.wearable.*
类 的 AndroidX 替代品。如果你想开发 Wear OS,这些仍然是你需要使用的类。
自 2021 年以来 androidx.wear.watchface
https://developer.android.com/reference/androidx/wear/watchface/package-summary
这里有一个示例https://github.com/android/wear-os-samples/tree/main/WatchFaceKotlin
我正在尝试使用 Android Studio 开发 Wear OS 表盘。当我创建一个新的表盘项目时,默认代码使用 类,如 android.support.wearable.watchface.WatchFaceService 和 android.support.wearable.watchface.WatchFaceService.Engine。当我检查 reference documentation for those classes, it says they have been deprecated and superseded by the new androidx.* classes. However, I have been unable to find any signs of WatchFaceService or related classes in the androidx documentation.
那么,目前开发 Wear OS 表盘的推荐做法是什么?在 androidx 的某个地方是否有 watchface 类 的替代品?
我认为这是文档中的一个错误; WatchFaceService
未在内部标记为已弃用。
无论如何,没有任何 android.support.wearable.*
类 的 AndroidX 替代品。如果你想开发 Wear OS,这些仍然是你需要使用的类。
自 2021 年以来 androidx.wear.watchface
https://developer.android.com/reference/androidx/wear/watchface/package-summary
这里有一个示例https://github.com/android/wear-os-samples/tree/main/WatchFaceKotlin