トレーニングの種類/デバイス、開始/終了時間、パワー、脈拍、1 分あたりのサイクル数、キロカロリーで構成される過去のトレーニング データを追加したいと考えています。しかし、Google fit history API はすべてデータ セットを使用しているため、一度に 1 つのデータポイントしか追加できないようですcom.google.android.gms.fitness.Fitness.HistoryApi.insertData
。しかし、それではトレーニングセッションにはなりません。
それは本当ですか、それともAPIで何かを誤解/見落としていましたか。
PS: コードを求める人が常にいるので (このような理論的な質問であっても)、スナップショットをgithubにコミットしました。最も興味深いファイルはGoogleFIT.ktです。もちろん、ソースはかなり進行中の作業であり、Java ではなく Kotlin で書かれています。