多形态设备
多形态设备 · androidx.wear.compose
多形态设备怎么选库Wear 1.7.0-alpha07
Wear、TV、AppWidget 与 XR 不是普通手机页面的尺寸变体。
最后更新 2026-08-01
| 目标 | 主要 artifact | 当前源码版本 |
|---|---|---|
| Wear OS 应用 | androidx.wear.compose:compose-material3 | 1.7.0-alpha07 |
| Android TV 应用 | androidx.tv:tv-material | 1.1.0-rc01 |
| 主屏 AppWidget | androidx.glance:glance-appwidget | 1.3.0-alpha02 |
| Android XR 空间 UI | androidx.xr.compose:compose | 1.0.0-alpha17 |
它们共享 Kotlin 与部分 Compose 思想,但输入方式、生命周期、渲染能力和布局约束不同。Wear 关注圆屏和旋转输入,TV 以遥控器焦点为核心,Glance 运行在宿主 AppWidget 限制内,XR 还要处理深度与空间位置。
不要把手机 Material3 组件直接缩放后当成这些平台的完成版本。先选择形态专用组件,再复用业务状态和数据层。