- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
要使用 Google Play 服务,您需要连接到 Google。例如,我知道 FusedProviderApi 可能会扫描 WiFi AP 或手机信号塔 ID,并将它们发送给 Google 进行咀嚼并输出位置。但是这种 Activity 检测应该不会太麻烦,所以发生了什么?这就是他们所说的:
“通过定期唤醒设备并读取短脉冲传感器数据来检测 Activity 。它仅使用低功率传感器以将功耗保持在最低水平。例如,它可以检测用户是否目前正在步行、乘车、骑自行车或静止不动。”
他们是否也需要处理服务器中的低功耗(加速度计/磁力计/陀螺仪)传感器数据?或者他们只是收集这些信息来建立一些众包模型?即使我当时没有连接到他们的服务器,我也能检测到 Activity 吗?或者它会存储定期进行的测量,直到它连接到他们的服务器吗?有人试过吗?
编辑: 测试后我发现 .connect() 调用尽管有语义,但不一定与任何东西建立连接,因为您可以在没有互联网连接的情况下执行它。这种方法(和 onConnect() 回调)让我认为必须与他们的服务器建立连接,但事实并非如此。将 cYrixmorten 的答案标记为正确。
最佳答案
我觉得应该可以
我认为它不会调用任何返回到 Google Play 服务的连接,因为他们的示例项目在请求 Activity 识别后立即与它断开连接。
为了避免设置 ApiClient 等繁琐的工作。我已将 Activity Recognition 添加到此库:https://github.com/mcharmas/Android-ReactiveLocation
关于android - 为什么 ActivityRecognitionApi 中的 requestActivityUpdates() 需要在调用时连接现有的 GoogleApiClient?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27202195/
在 Android 中有两种播放 Activity 的选项: 第 1 步:检测特定时间间隔内的 Activity : public Task requestActivityUpdates (
要使用 Google Play 服务,您需要连接到 Google。例如,我知道 FusedProviderApi 可能会扫描 WiFi AP 或手机信号塔 ID,并将它们发送给 Google 进行咀嚼
我是一名优秀的程序员,十分优秀!