Android Google Fit自定义数据类型

Android Google Fit自定义数据类型,android,google-play-services,google-fit,google-fit-sdk,Android,Google Play Services,Google Fit,Google Fit Sdk,我正在创建一个与Google Fit兼容的应用程序。我的目标是使用存储GoogleFit数据,并为用户提供备份恢复功能。如果用户购买了新的Android设备,那么他/她应该能够使用自己的帐户备份(同步)旧数据 我需要使用自定义数据类型,因为公共数据类型不符合我的要求 一切都很完美,我能够使用历史Api插入数据和读取数据。 但当我试图使用同一个谷歌账户从另一个安卓设备读取数据时,数据就无法在那里读取 我的问题似乎与此相似 我不清楚Google Fit文档中的这句话 自定义数据类型不可用于其他应用程

我正在创建一个与Google Fit兼容的应用程序。我的目标是使用存储GoogleFit数据,并为用户提供备份恢复功能。如果用户购买了新的Android设备,那么他/她应该能够使用自己的帐户备份(同步)旧数据

我需要使用自定义数据类型,因为公共数据类型不符合我的要求

一切都很完美,我能够使用历史Api插入数据和读取数据。 但当我试图使用同一个谷歌账户从另一个安卓设备读取数据时,数据就无法在那里读取

我的问题似乎与此相似

我不清楚Google Fit文档中的这句话

自定义数据类型不可用于其他应用程序。只有应用程序 创建自定义健身数据类型的用户可以使用它

资料来源:

问题1)这到底意味着什么?如果我在多个Android设备上安装了GoogleFitDemo应用程序,那么是否可以在多个Android设备之间同步同一应用程序之间的数据

Q-2)使用Google fit存储和备份数据的方式是否不当

更新: 最后,我发现自定义数据类型也可以正常同步,与其他公共数据类型相同。我有@Ifor提到的同步问题。同步功能仍然存在缺陷。在某些情况下,同步停止工作,有时同步数据在多个设备之间不一致。

1)。我的理解是,同一个应用程序,同一个帐户,但不同的设备,它应该工作。说同步是出了名的慢(小时-天…),而且一直有问题,所以可能很难判断你是否正确


2) 有更好的备份方法。。。但是,如果数据与Google Fit的其他内容相匹配,并且不太大,那么它可能没问题。

不幸的是,我无法同步使用自定义数据类型创建的数据。但是,该文档并没有明确提到不能跨多个设备同步自定义数据类型。最好在G+Google Fit开发者社区中询问Fit开发者,Fit开发者会查看报告中的问题。谢谢你的指导,你是对的。这是同步问题。我更新了问题并澄清了问题。