我正在使用Google Fit SDK,我可以轻松获取步骤详细信息但我真的很难在执行这些步骤时完成哪些活动.
DataSource ESTIMATED_STEP_DELTAS = new DataSource.Builder()
.setDataType(DataType.TYPE_STEP_COUNT_DELTA)
.setType(DataSource.TYPE_DERIVED)
.setStreamName("estimated_steps")
.setAppPackageName("com.google.android.gms")
.build();
DataReadRequest readRequest = new DataReadRequest.Builder()
.aggregate(ESTIMATED_STEP_DELTAS, DataType.AGGREGATE_STEP_COUNT_DELTA)
.bucketByTime(1, TimeUnit.HOURS)
.setTimeRange(startTime, endTime, TimeUnit.MILLISECONDS)
.build();
Run Code Online (Sandbox Code Playgroud)
作为回应,如果我检查DataSet源它总是com.google.step_count.delta.
我需要我的应用程序从 Google Fit 读取步数。我正在使用 health 3.05 包。现在我复制了示例代码以查看它是否有效,不幸的是它无效。当然,我执行了这个包自述文件中的每一步。我设置了 OAuth2 客户端 ID,我更改了 gradle.properties,如它们所示,并在 AndroidManifest.xml 中放置了<uses-permission android:name="android.permission.ACTIVITY_RECOGNITION"/>
。但是,运行应用程序后,我没有获得任何权限窗口,当我单击按钮获取数据时,我在控制台中收到错误“未授予授权”。我应该怎么办?谢谢
这是我从包示例中复制的代码:
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:health/health.dart';
class DailyStepsScreen extends StatefulWidget {
@override
_DailyStepsScreenState createState() => _DailyStepsScreenState();
}
enum AppState {
DATA_NOT_FETCHED,
FETCHING_DATA,
DATA_READY,
NO_DATA,
AUTH_NOT_GRANTED
}
class _DailyStepsScreenState extends State<DailyStepsScreen> {
List<HealthDataPoint> _healthDataList = [];
AppState _state = AppState.DATA_NOT_FETCHED;
@override
void initState() {
super.initState();
}
Future<void> fetchData() async {
/// Get everything from midnight until now
DateTime startDate = DateTime(2020, 11, 07, 0, …
Run Code Online (Sandbox Code Playgroud) 嗨,我尝试将自定义运行状况检查与 GCP LoadBalancer 结合使用。
我已经添加readinessProbe
&livenessProbe
像这样:
readinessProbe:
httpGet:
path: /health
port: dash
initialDelaySeconds: 5
periodSeconds: 1
timeoutSeconds: 1
successThreshold: 1
failureThreshold: 10
livenessProbe:
httpGet:
path: /health
port: dash
initialDelaySeconds: 5
periodSeconds: 1
timeoutSeconds: 1
successThreshold: 1
failureThreshold: 10
Run Code Online (Sandbox Code Playgroud)
但是当我创建我的入口时,我没有得到我的自定义健康检查