Wear Remote Compose Material 3
| 最近更新时间 | 稳定版 | 候选版 | Beta 版 | Alpha 版 |
|---|---|---|---|---|
| 2026 年 9 月 9 日 | - | - | - | 1.0.0-alpha11 |
声明依赖项
如需添加 Wear Compose Remote 的依赖项,您必须将 Google Maven 制品库添加到项目中。如需了解详情,请参阅 Google 的 Maven 制品库 。
在应用或模块的 build.gradle 文件中添加所需工件的依赖项:
Groovy
dependencies { implementation "androidx.wear.compose.remote:remote-material3:1.0.0-alpha07" }
Kotlin
dependencies { implementation("androidx.wear.compose.remote:remote-material3:1.0.0-alpha07") }
如需详细了解依赖项,请参阅 添加 build 依赖项。
反馈
您的反馈将帮助我们改进 Jetpack。如果您发现了新问题,或对此库有任何改进建议,请告诉我们。创建新问题前,请先查看此库中的现有问题。您可以点击星标按钮,为现有问题投票。
如需了解详情,请参阅问题跟踪器文档。
版本 1.0
版本 1.0.0-alpha11
2026 年 9 月 9 日
发布了 androidx.wear.compose.remote:remote-material3:1.0.0-alpha11。版本 1.0.0-alpha11 中包含 这些提交内容。
API 变更
- 向
wear:compose:remote:remote-material3添加了RemoteEdgeButton组件。(I017a6) - 使不确定的
RemoteCircularProgressIndicator和RemoteProgressIndicatorDefaults.IndeterminateStrokeWidth成为了公共 API。(I937fc) - 使
RemoteTimeText和RemoteTimeTextDefaults成为了公共 API。(I83809) - 添加了
RemoteLinearProgressIndicator组件。(I828f3) - 添加了
RemoteModifier.defaultMinSize。(If86a5) - 向
RemoteCurvedProgressIndicator添加了 intro 和 outro 动画。(I68012) - 更新了
RemoteCircularProgressIndicator,使其默认使用RemoteProgressIndicatorDefaults.DefaultStrokeWidth(12.rdp),并公开了largeStrokeWidth(screenSize)和smallStrokeWidth(screenSize)。(I1f16e)
bug 修复
- Compose 库的
compileSdk已更新为 37.1。这将需要以传递方式更新使用 Compose 的所有应用和库的compileSdk。(I05b0f)
版本 1.0.0-alpha10
2026 年 8 月 26 日
发布了 androidx.wear.compose.remote:remote-material3:1.0.0-alpha10。版本 1.0.0-alpha10 中包含 这些提交内容。
API 变更
- 在
RemoteTextStyle、RemoteText和RemoteTimeText中添加了fontFeatureSettings和fontVariationSettings支持。(I6e78d、b/544644370) - 将基本 Remote Compose 微件(
RemoteBasicText、RemoteBasicImage、RemoteSpacer、RemoteBasicIcon)迁移到了新的 remote-foundation 库。(I259b2、b/532028292) - 在
RemoteTextStyle中添加了对fontVariationSettings的支持。(I2c44a、b/542047368) - 向 Wear Remote Compose Material 3 库添加了
RemoteCurvedProgressIndicator组件。(I975cf、b/530084464)
bug 修复
- 添加了
animateRemoteFloatAsState和RemoteAnimationSpecAPI (I404cb、b/549015113) - 向
RemoteButtonDefaults添加了CompactButtonIconSpacing(4.rdp)。(Idbec7、b/542906622、b/541382559、b/541382046、b/541382257) - 修复了
RemoteButton和RemoteCard中的边框宽度缩放和对齐问题。(I8458b、b/544653389)
版本 1.0.0-alpha09
2026 年 8 月 12 日
发布了 androidx.wear.compose.remote:remote-material3:1.0.0-alpha09。版本 1.0.0-alpha09 中包含 这些提交内容。
API 变更
- 公开了
RemotePageIndicatorAPI (I990e1、b/527877281)
版本 1.0.0-alpha08
2026 年 7 月 29 日
发布了 androidx.wear.compose.remote:remote-material3:1.0.0-alpha08。版本 1.0.0-alpha08 中包含 这些提交内容。
API 变更
- 在 RemoteTextStyle 中公开了 LineBreak 策略和连字频率 (I7f2e6、b/510078059)
版本 1.0.0-alpha07
2026 年 7 月 1 日
发布了 androidx.wear.compose.remote:remote-material3:1.0.0-alpha07。版本 1.0.0-alpha07 中包含 这些提交内容。
bug 修复
- 更新了依赖于 androidx.compose.remote 的版本,该版本与同一提交内容相关,以避免二进制文件不兼容
版本 1.0.0-alpha06
2026 年 6 月 17 日
发布了 androidx.wear.compose.remote:remote-material3:1.0.0-alpha06。版本 1.0.0-alpha06 中包含 这些提交内容。
API 变更
- 更新了
containerPainter方法,使其改为接受RemoteImageBitmap(I68a92、b/494562308) - 将
RemoteBitmap重命名为RemoteImageBitmap,以提高命名一致性。(I4fde1、b/513228889) - 公开了
captureRemoteDocumentFlow API 和新的captureSingleRemoteDocument重载(接受RemoteCreationDisplayInfo),使其成为公共 API。(I87b0e、b/513228889) - 将现有的
ValueChange工厂函数重命名为小写valueChange。(I812b9、b/513228889)
版本 1.0.0-alpha05
2026 年 6 月 3 日
发布了 androidx.wear.compose.remote:remote-material3:1.0.0-alpha05。版本 1.0.0-alpha05 中包含 这些提交内容。
bug 修复
- 修复了
RemoteTypography构造函数。(bf0c0b2)
版本 1.0.0-alpha04
2026 年 5 月 19 日
发布了 androidx.wear.compose.remote:remote-material3:1.0.0-alpha04。版本 1.0.0-alpha04 中包含 这些提交内容。
API 变更
- 公开了
RemoteState静态工厂 (I544f0、b/484137042) - 更新了
RemoteText,使其使用RemoteFontFamily而不是FontFamily(Ib76b6、b/502907551)
版本 1.0.0-alpha03
2026 年 5 月 6 日
发布了 androidx.wear.compose.remote:remote-material3:1.0.0-alpha03。版本 1.0.0-alpha03 中包含 这些提交内容。
API 变更
- 修饰符 clickable 已更改为不接受 action 参数的 null 值。应改用
Action.Empty。(I21be9、b/498881738) - 修饰符
clickable(varargs action)已更改为clickable(action)。对于操作列表,请使用CombinedAction。(I8432d、b/498881738)
版本 1.0.0-alpha02
2026 年 4 月 8 日
发布了 androidx.wear.compose.remote:remote-material3:1.0.0-alpha02。版本 1.0.0-alpha02 中包含 这些提交内容。
API 变更
- 公开了
RemoteCircularProgressIndicator、RemoteProgressIndicatorDefaults和RemoteProgressIndicatorColors(I64481、b/492476015) - 泄露了
RemoteTitleCard(Ic65ff、b/492476015) - 泄露了
RemoteMaterialTheme(I07329、b/492476015) - 泄露了
RemoteAppCard(Ib6fbc、b/492476015) - 泄露了
RemoteCard、RemoteOutlinedCard、RemoteCardDefaults和RemoteCardColors(I2bcfd、b/492476015) - 泄露了
RemoteColorScheme(Id0e88、b/492476015) - 泄露了
RemoteTypography(Ib6f88、b/492476015) - 泄露了
RemoteShapes(I6c356、b/492476015)
其他更改
- 将 Compose
compileSdk更新为 API 37。这意味着,使用 Compose 时,AGP 最低版本为 9.2.0。(Id45cd、b/413674743)
版本 1.0.0-alpha01
2026 年 3 月 25 日
发布了 androidx.wear.compose.remote:remote-material3:1.0.0-alpha01。版本 1.0.0-alpha01 中包含 这些提交内容。
API 变更
- 公开了
RemoteTextButton公共 API。(I169e3、b/492476015) - 公开了
RemoteIconButton公共 API。(Id7c71、b/492476015) - 公开了
RemoteButtonGroup公共 API。(Ibfc22、b/492476015) - 公开了
RemoteButton、RemoteCompactButton、RemoteButtonDefaults和RemoteButtonColors,使其成为公共 API (I3bcdd、b/492476015) - 公开了
RemoteIcon,使其成为公共 API (I0cc79、b/492476015) - 公开了
RemoteText,使其成为公共 API (I8a11a、b/492476015) - 公开了
RemoteFloat.asRemoteDp()(I28b36、b/446824085)