0

为了识别用户的身体活动(如静止、行走、跑步等),应用可以使用谷歌提供的ActivityRecognitionAPI

我已经在 Android 5.1.1 版本的 Nexus 6 上成功实现并测试了它。由于我的应用程序将支持 14 的最低 sdk 版本(Android 4.0 版本),我想知道 ActivityRecognitionAPI 支持的最低 sdk 版本是多少。我已经尝试阅读此处的文档,但找不到问题的答案。

经过一番研究,我发现 ActivityRecognitionAPI 使用 GoogleApiClient 进行订阅,而 GoogleApiClient 依赖于 Google Play Services。但是现在支持 ActivityRecognitionAPI 所需的最低 Google Play 服务版本是多少?如果我误解了什么,任何帮助都会非常感激和道歉。

4

1 回答 1

0

根据文档中的页面,真实设备的最低 API 版本为 9,而模拟器的最低 API 版本为 17,因为只有从这个版本开始,设备才会获得 Google API 更新:

要在使用 Google Play 服务 SDK 时测试您的应用,您必须使用:

  • 运行 Android 2.3 或更高版本并包含 Google Play 商店的兼容 Android 设备。
  • 带有 AVD 的 Android 模拟器,它运行基于 Android 4.2.2 或更高版本的 Google API 平台。
于 2015-12-28T14:32:22.793 回答