0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在 I/O 看未来 | Wear OS 更新一览

谷歌开发者 来源:未知 2023-06-07 00:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者 / Android 开发者关系工程师 Kseniia Shumelchyk

随着 Wear OS 平台的不断发展,我们很高兴与您分享一些最新的功能和改进,以帮助您为用户打造富有吸引力的创新体验。 PelotonTodoist 等合作伙伴一直以来都针对 Wear OS 打造卓越体验,并看到了其对功能采用率和用户参与度的影响。您可以观看下方视频,在 Peloton 工程师的分享中了解他们如何通过 Compose for Wear OS 为手表打造与众不同的体验。
  • Peloton

    https://play.google.com/store/apps/details?id=com.onepeloton.callisto

在本文中,我们将重点回顾今年 Google I/O 大会上发布的一些重要更新。让我们一起深入探究 Wear OS 的最新进展吧!

Wear OS 4 开发者预览版

我们将推出首个 Wear OS 4 开发者预览版,而 Google 智能手表平台的下一个版本将于今年晚些时候推出。新版本在安全性、用户定制和功耗优化方面均有提升。

  • Wear OS 4 开发者预览版

    https://developer.android.google.cn/training/wearables/versions/4

预览版引入了多个可增强 Wear OS 应用体验的新工具:

表盘格式

我们推出了表盘格式,让您可以通过全新的方式来打造 Wear OS 表盘。借助表盘格式,您可以更加轻松地为 Wear OS 4 打造更节能的可定制表盘。我们与 Samsung 联合打造的表盘格式为声明式 XML 格式,因此开发者在创建表盘时不涉及任何可执行代码,并且表盘 APK 中也无需嵌入任何代码。您可以阅读相关文章了解更多内容

f2699f58-0485-11ee-90ce-dac502259ad0.png

△ 使用新格式打造的表盘
  • 表盘格式

    https://developer.android.google.cn/training/wearables/wff

  • 了解更多内容

    https://android-developers.googleblog.com/2023/05/introducing-watch-face-format-for-wear-os.html

功能块 (Tiles)

Wear OS 功能块 (Tiles) 让用户能够以可预测的方式快速访问他们最依赖的信息和操作。Jetpack 功能块 (Tiles) 库 1.2 版支持平台数据绑定,如果您的功能块 (Tiles) 使用心率、步数或时间等平台数据源,则功能块 (Tiles) 将每秒更新一次。

  • Wear OS 功能块 (Tiles)

    https://developer.android.google.cn/training/wearables/tiles

  • 1.2 版

    https://developer.android.google.cn/jetpack/androidx/releases/wear-tiles#version_12_2

新版功能块 (Tiles) 还支持动画显示。您可以在改变部分布局时使用补间动画打造平滑转换,也可以为功能块 (Tiles) 中新出现或消失的元素应用过渡动画。

f2782d3e-0485-11ee-90ce-dac502259ad0.gif

△动画功能块 (Tiles) 示例

让您的应用做好准备

Wear OS 4 基于 Android 13 构建,领先当前 Wear OS 版本数个版本,因此您需要让您的应用适应 Android 12 和 Android 13 带来的系统行为变更。我们建议您首先测试您的应用并发布兼容的更新。随着设备升级至 Wear OS 4,这是为用户提供良好应用体验最基本但却至关重要的质量特性。

  • 测试您的应用

    https://developer.android.google.cn/training/wearables/versions/4/test

您可以使用 Android Studio Hedgehog 下载 Wear OS 4 模拟器,在 Wear OS 4 开发者预览版中探索新功能并测试您的应用。

  • Android Studio Hedgehog

    https://developer.android.google.cn/studio/preview

  • Wear OS 4

    https://developer.android.google.cn/training/wearables/versions/4/setup

工具和库的更新

Firebase Test Lab

对 Wear OS 的支持

近期,Firebase Test Lab 将支持在实体 Google Pixel 手表上对独立应用运行测试。您可以通过 Gradle 管理的设备在 Google Pixel 手表上运行自动化测试,或者使用 Firebase 控制台来运行 Robo 测试。如需了解详情,您可以查看可用设备

  • Firebase Test Lab

    https://firebase.google.cn/docs/test-lab

  • 可用设备

    https://firebase.google.cn/docs/test-lab/android/available-testing-devices

发布前测试报告

对 Wear OS 的支持

我们同样很高兴地宣布 Google Play 发布前测试报告对独立应用提供 Wear OS 支持。发布前测试报告有助于您在用户使用应用之前主动发现应用中存在的问题,因此该工具是您发布高质量应用的重要帮手。您可以测试应用的稳定性、无障碍功能、安全性和可信度,以及屏幕截图预览!您现在就可以在 Wear 模拟器上进行测试分析,并且即将支持 Google Pixel 手表。

  • 发布前测试报告

    https://play.google.com/console/about/pre-launchreports/

  • 发现应用中存在的问题

    https://support.google.com/googleplay/android-developer/answer/9842757?hl=en-GB&ref_topic=7071528&sjid=7832330469684586867-EU

模拟器改进

Wear OS 4 模拟器支持模拟蓝牙,以便您测试更多用例 (如蓝牙音频):

https://developer.android.google.cn/training/wearables/versions/4/setup#emulator-support-bluetooth

新版 Wear OS 4 模拟器不支持非托管 32 位代码,因此如果您的应用使用原生代码,请确保应用同时包含 32 位和 64 位原生代码库。这也有助于您的应用为未来仅支持 64 位代码的硬件做好准备。

  • 不支持非托管 32 位代码

    https://developer.android.google.cn/training/wearables/versions/4/setup#emulator-does-not-support-32-bit

Android Studio Hedgehog 中,我们还在 Wear OS 模拟器中新增了屏幕截图截取和 Logcat 快照功能,让您能够更轻松地为应用的商品详情生成屏幕截图。

  • Android Studio Hedgehoghttps://developer.android.google.cn/studio/preview

Jetpack 库

最新的 Compose for Wear OS 1.1 稳定版本发布以来,我们持续为此工具包带来新功能和改进。1.2 版本已经发布了多个 Alpha 版本,您可查看版本说明以了解详情:

https://developer.android.google.cn/jetpack/androidx/releases/wear-compose

健康服务 1.0 版在最新发布的测试版中引入了一些新功能。最值得注意的是,最新版本引入了 BatchingMode,以便应用在配置的间隔时间 (而非默认间隔时间) 批量传输运动数据,此外还引入了 ExerciseTypeConfig API,允许数据在用户进行高尔夫等运动的过程中实时更新。如果您对 Android 健康服务的新动态感兴趣,可以参阅相关博文

  • 健康服务 1.0 版

    https://developer.android.google.cn/jetpack/androidx/releases/health#health_services_client_version_10_2

  • BatchingMode

    https://developer.android.google.cn/reference/androidx/health/services/client/data/BatchingMode

  • ExerciseTypeConfig

    https://developer.android.google.cn/reference/androidx/health/services/client/data/ExerciseTypeConfig

  • 相关博文

    https://android-developers.googleblog.com/2023/05/whats-new-in-android-health.html

即刻开始构建 Wear OS 应用

自 Wear OS 3 发布以来,Wear OS 活跃设备的数量增长了 5 倍,同时也跻身成为发展速度最快的智能手表平台。

很高兴与您分享我们的全新 Wear OS 图库,您可以在此了解有关聊天、媒体和健康与健身应用久经考验的设计和开发模式的信息,并获取更多相关指南!

  • Wear OS 图库https://developer.android.google.cn/wear/gallery
最新更新发布后,您可以使用更多工具来打造卓越的高质量可穿戴设备体验。

了解更多

借助实践经验,开始构建您的 Wear OS 应用!您可以即刻体验 Compose for Wear OS Codelab,也可以查看相关文档示例

  • Compose for Wear OS Codelab

    https://developer.android.google.cn/codelabs/compose-for-wear-os

  • 相关文档

    https://developer.android.google.cn/wear

  • 示例

    https://github.com/android/wear-os-samples

全新的 Wear OS 质量要求将于 2023 年 8 月 31 日正式生效,建议您在设计和开发应用时尽早将其纳入考量。

  • Wear OS 质量要求

    https://developer.android.google.cn/docs/quality-guidelines/wear-app-quality

期待看到您打造的精彩体验!

f29b91ac-0485-11ee-90ce-dac502259ad0.gif 点击屏末||即刻了解 Wear OS 更多信息

f2a69930-0485-11ee-90ce-dac502259ad0.png

f2b2c94e-0485-11ee-90ce-dac502259ad0.png

f2c18e84-0485-11ee-90ce-dac502259ad0.png


原文标题:在 I/O 看未来 | Wear OS 更新一览

文章出处:【微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    6244

    浏览量

    110261

原文标题:在 I/O 看未来 | Wear OS 更新一览

文章出处:【微信号:Google_Developers,微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    飞凌嵌入式ElfBoard-文件I/O的深入学习之存储映射I/O

    read操作),将数据写入这段内存时,则相当于将数据直接写入文件中(对文件进行write操作)。这样就可以不使用系统I/O操作函数read和write的情况下执行I/
    发表于 12-06 16:39

    飞凌嵌入式ElfBoard-文件I/O的深入学习之异步I/O

    I/O多路复用中,进程通过系统调用select或poll来主动查询文件描述符上是否可以执行I/O操作。而在异步
    发表于 12-05 11:23

    浅谈光学I/O模块的热挑战

    服务器和机架式网络基础设施系统内的光学 I/O 模块通常接受主动冷却系统的直接冷却,特别是来自机架式设备前面板的强制风冷。机架式设备的散热设计需要平衡 I/O 模块的热管理与处理器或
    的头像 发表于 11-03 09:32 455次阅读
    浅谈光学<b class='flag-5'>I</b>/<b class='flag-5'>O</b>模块的热挑战

    工业人速!什么是耦合器模块?什么是插片式I/O模块?

    什么是耦合器模块? 耦合器模块,模块化I/O系统中,可以理解为 “通信管理中枢” 或 “大脑”。 耦合器模块核心定义: 耦合器模块是个安装在导轨上的基础模块,它是整个远程
    的头像 发表于 11-03 09:31 389次阅读
    工业人速<b class='flag-5'>看</b>!什么是耦合器模块?什么是插片式<b class='flag-5'>I</b>/<b class='flag-5'>O</b>模块?

    如何解决I/O时钟布局器错误

    I/O 时钟布局器阶段可能会发生错误,指出该工具无法对该时钟结构进行布局,直至最后 BUFG 仍然无法完成布局。
    的头像 发表于 09-23 16:05 601次阅读

    TCA9537远程4位I²C/SMBus I/O扩展器技术解析与应用指南

    Texas Instruments TCA9537远程4位I^2^C和SMBus I/O扩展器1.65V至5.5V V~CC~电压下运行,可通过I
    的头像 发表于 09-15 16:00 657次阅读
    TCA9537远程4位<b class='flag-5'>I</b>²C/SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>扩展器技术解析与应用指南

    TCAL9539 I2C总线I/O扩展器技术解析与应用指南

    需要额外的I/O时,TCAL9539/TCAL9539-Q1这样的I/O扩展器提供了个简单的解决方案。
    的头像 发表于 08-08 11:49 937次阅读
    TCAL9539 <b class='flag-5'>I</b>2C总线<b class='flag-5'>I</b>/<b class='flag-5'>O</b>扩展器技术解析与应用指南

    世界各国&地区常见电压/频率/插头/插座一览

    电子发烧友网站提供《世界各国&地区常见电压/频率/插头/插座一览表.pdf》资料免费下载
    发表于 05-30 16:27 7次下载

    Google I/O 2025大会回顾

    通常, I/O 大会的前几周,我们不会透露太多信息,因为我们会把最重磅的模型留到大会上发布。但在 Gemini 时代,我们很可能在三月某个周二已经推出最智能的模型,或者提前周公布像
    的头像 发表于 05-23 14:54 869次阅读

    MAX7325 I²C端口扩展器,提供8路推挽式I/O和8个漏极开路I/O技术手册

    MAX7325 2线串行接口外设具有16路I/O端口。其中8路为推挽输出,另外8路为I/O端口,带有可选择的内部上拉和瞬态检测功能。8路I/
    的头像 发表于 05-22 15:27 682次阅读
    MAX7325 <b class='flag-5'>I</b>²C端口扩展器,提供8路推挽式<b class='flag-5'>I</b>/<b class='flag-5'>O</b>和8个漏极开路<b class='flag-5'>I</b>/<b class='flag-5'>O</b>技术手册

    ADP5588移动I/O扩展器和QWERTY键盘控制器技术手册

    ADP5588是I/O端口扩展器和键盘矩阵,适用于需要大型键盘矩阵和扩展I/O线路的QWERTY型电话。
    的头像 发表于 05-22 11:37 687次阅读
    ADP5588移动<b class='flag-5'>I</b>/<b class='flag-5'>O</b>扩展器和QWERTY键盘控制器技术手册

    聚焦工业网络与数据通信: Acontis与Unified Automation产品更新情报一览

    和UnifiedAutomation作为盟通科技的重要合作伙伴,将持续引领相关技术工业现场的落地与实施。在过去五个月内,Acontis更新了其EC-MasterV3.2与EC-
    的头像 发表于 05-16 16:04 746次阅读
    聚焦工业网络与数据通信: Acontis与Unified Automation产品<b class='flag-5'>更新</b>情报<b class='flag-5'>一览</b>

    怎样使用无线 I/O 网关搭建物联网系统

    使用无线I/O网关搭建物联网系统是个复杂但有序的过程,以下是个基本的搭建步骤指南: 、明确需求与规划 1. 确定应用场景:    ●
    的头像 发表于 04-13 07:35 766次阅读
    怎样使用无线 <b class='flag-5'>I</b>/<b class='flag-5'>O</b> 网关搭建物联网系统

    I/O接口与I/O端口的区别

    计算机系统中,I/O接口与I/O端口是实现CPU与外部设备数据交换的关键组件,它们功能、结构
    的头像 发表于 02-02 16:00 2816次阅读

    数据I/O模块的概念、特点以及作用

      本文简单介绍了数据I/O模块的概念、特点以及作用。 、数据 I/O 模块是什么 1. 承接内外数据交互的“桥梁” 数据
    的头像 发表于 01-21 11:10 1567次阅读