2017-02-15 42 views
0

按照Android Wear Developer Training guide for Wear 2.0 Watch Face Complications,虽然开发者可以经由清单文件,定义了一组间隔,其中并发症提供者可以请求更新,有需要提醒的是“更新请求都不能保证以这个频率发送“并且”系统确实应用了最小更新周期,并且特别是当设备处于环境模式或未被佩戴时,更新请求可能会少一些。“的Android磨损2.0并发症最小更新时间

是否有任何文档或来源明确说明此最小更新周期是什么,或者它是如何派生的?

UPDATE:那我问这个的原因是,我们的组织正在开发都将在Apple关注和Android Wear运行一个应用程序,它是由发展的Apple关注方表示,苹果Watch OS只允许每24小时更新50次并发症;如果Android Wear 2.0操作系统具有类似的限制,或者理论上开发人员能够“自由地”更新并发症(即不考虑最终用户的设备电池),则该应用程序的项目经理非常好奇。

回答

0

正如我读过你链接的文档,它没有说明你可以指定的最小更新期限。但是,根据这个example,开发人员应该考虑以分钟为单位的间隔。另外,请记住,这只是系统的一个指导。 Android Wear可能更新频率较低。不幸的是,我不能看到有关确切时间的任何文档,但是应该尽可能地设置这个值,以免频繁更新,从而不会对设备电池产生太大影响。你可以检查这个blog。但是,如果您的应用需要推动,而不是更新的定期更新,你应该将这个值设置为0和使用ProviderUpdateRequester.requestUpdate()而是当你需要一个触发更新请求。