通过GoogleApiClient使用ActivityRecognitionApi所需的最低API

时间:2015-12-28 13:55:30

标签: android activity-recognition

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

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

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

1 个答案:

答案 0 :(得分:0)

根据文档中的this页面,实际设备的最低API版本为9,仿真器的最低API版本为17,因为只有从此版本开始,设备才能获得Google API更新:

  

要在使用Google Play服务SDK时测试您的应用,您必须使用以下任一项:

     
      
  • 运行Android 2.3或更高版本且包含Google Play商店的兼容Android设备。
  •   
  • 带有AVD的Android模拟器,可运行基于Android 4.2.2或更高版本的Google API平台。
  •