You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Pixel Watch 2运行Android Sleep API Codelab提示API不支持的原因排查

Android Sleep API在Pixel Watch 2上调用失败的原因

核心问题:Sleep API暂不对Wear OS第三方应用开放

你调用的requestSleepSegmentUpdates属于Android Sleep API,这个API目前仅允许Android手机端的第三方应用调用,Wear OS设备(包括你的Pixel Watch 2)并未向第三方开发者开放该API的权限,因此会触发SecurityException: This API is not supported yet异常。

为什么Fitbit能正常记录睡眠?

Fitbit是Google官方认证的合作应用,它使用的是Google为特定合作伙伴开放的内部睡眠数据接口,和你调用的公开Android Sleep API不是同一套机制,所以可以在Wear OS设备上正常获取睡眠数据。

你的设备环境信息

  • Wear OS by Google 4.0
  • 设备型号:Google Pixel Watch 2
  • Google Play Services版本:23.42.12 (240304-574052649)
  • Android安全补丁:2024年3月5日

替代方案

目前没有公开的第三方API支持在Wear OS设备上直接获取睡眠段数据,你可以考虑:

  • 通过手机端应用调用Sleep API获取数据,再同步到手表端应用
  • 使用Wear OS的传感器API(如加速度传感器)自行实现睡眠检测逻辑

内容的提问来源于stack exchange,提问作者BitBiter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 22:55:00