大家好,我想使用 flutter_activity_recognition 测试用户活动:^3.0.0 在 Android 模拟器上,我使用模拟器进行了模拟(用户在地图中的两点之间移动),并实现了 flutter_activity_recognition 方法来检查用户活动,但即使用户在移动并且位置在变化,输出也始终是固定的
问题是你正在使用的软件包,使用活动识别,而活动识别不仅使用 GPS,它还使用加速度计和其他工具。
无论如何,当你检查Android文档时,它有一个可能相关的注释:
注意:模拟位置对位置服务使用的活动识别算法没有影响。要了解有关活动识别的更多信息,请参阅课程“识别用户的当前活动”。
我强烈建议您阅读这个答案,其中包含更多信息https://stackoverflow.com/a/46286931/7462031