为了识别用户的身体活动(例如静止,步行,跑步等),应用可以使用Google提供的ActivityRecognitionAPI。
我已经在Android 5.1.1版本的Nexus 6上成功实施并测试了它。由于我的应用程序将支持最低sdk版本14(Android 4.0版本),我想知道ActivityRecognitionAPI支持的最小sdk版本是什么。我已经尝试阅读文档here,但我找不到问题的答案。
经过一番研究后,我发现ActivityRecognitionAPI使用GoogleApiClient进行订阅,GoogleApiClient依赖于Google Play服务。但是现在支持ActivityRecognitionAPI所需的最低版本的Google Play服务是什么?如果我误解了某些内容,任何帮助都会非常感激并道歉。
答案 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平台。