一起看 I/O | 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 开发者预览版
https://developer.android.google.cn/training/wearables/versions/4
表盘格式
表盘格式
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/tiles1.2 版
https://developer.android.google.cn/jetpack/androidx/releases/wear-tiles#version_12_2
新版功能块 (Tiles) 还支持动画显示。您可以在改变部分布局时使用补间动画打造平滑转换,也可以为功能块 (Tiles) 中新出现或消失的元素应用过渡动画。
让您的应用做好准备
测试您的应用
https://developer.android.google.cn/training/wearables/versions/4/test
Android Studio Hedgehog
https://developer.android.google.cn/studio/previewWear OS 4
https://developer.android.google.cn/training/wearables/versions/4/setup
工具和库的更新
Firebase Test Lab 对 Wear OS 的支持
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 Hedgehog
https://developer.android.google.cn/studio/preview
Jetpack 库
最新的 Compose for Wear OS 1.1 稳定版本发布以来,我们持续为此工具包带来新功能和改进。1.2 版本已经发布了多个 Alpha 版本,您可查看版本说明以了解详情:
健康服务 1.0 版在最新发布的测试版中引入了一些新功能。最值得注意的是,最新版本引入了 BatchingMode,以便应用在配置的间隔时间 (而非默认间隔时间) 批量传输运动数据,此外还引入了 ExerciseTypeConfig API,允许数据在用户进行高尔夫等运动的过程中实时更新。如果您对 Android 健康服务的新动态感兴趣,可以参阅相关博文。
健康服务 1.0 版
https://developer.android.google.cn/jetpack/androidx/releases/health#health_services_client_version_10_2BatchingMode
https://developer.android.google.cn/reference/androidx/health/services/client/data/BatchingModeExerciseTypeConfig
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
了解更多
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 质量要求
https://developer.android.google.cn/docs/quality-guidelines/wear-app-quality
期待看到您打造的精彩体验!欢迎您持续关注 "Android 开发者" 微信公众号,及时了解更多开发技术和产品更新等资讯动态。
推荐阅读