2017-02-15 40 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()而是當你需要一個觸發更新請求。