title: Google Fit API empty calories DataSet
body: <p>I'm working on an Android app that uses <code>Google Fit API</code>.</p>
  
  <p>So far I've successfully fetched step deltas with</p>
  
  <pre><code>.aggregate(DataType.TYPE_STEP_COUNT_DELTA, DataType.AGGREGATE_STEP_COUNT_DELTA)
  </code></pre>
  
  <p>but at the moment I'm stuck with this one:</p>
  
  <pre><code>.aggregate(DataType.TYPE_CALORIES_EXPENDED, DataType.AGGREGATE_CALORIES_EXPENDED)
  </code></pre>
  
  <p>It seems like it works partially, because i get <code>DataSets</code> of type <code>com.google.calories.expended</code>, but they dont't have any <code>DataPoints</code>.
  Here is what i get:</p>
  
  <pre><code>DataSet{d:calories.expended:gms:aggregated []}
  </code></pre>
  
  <p>I was testing this on data from last 7 days, and it looks like that anytime.
  I couldn't find any informations on how calories are, or if they are measured via API, but as far as API collects steps, your weight and body height (which i filled in some time ago) then there is no reason not to measure it so it's ready for consuming.</p>
  
  <p>So there are two questions: can I get <code>AGGREGATE_CALORIES_EXPENDED</code> not-null values, and if yes, then how?</p>