android - 获取计步器数据的最佳方式 React Native

标签 android reactjs react-native npm pedometer

我想知道从手机(尤其是 Android)获取计步器数据的最佳方式是什么。首先,我以为我可以在后台运行一个任务,并通过react-native-universal-pedometer npm 包订阅步数传感器,但我发现这在 RN 中是不可能的。 然后我尝试了react-native-google-fit包,您可以在其中查询从日期到日期的步骤数据,但该模块有很多错误。 有没有更好的方法来获取计步器数据以及平均步行速度,同时保持电池效率?

最佳答案

您可以使用以下方法:

1- Google 健身 API:https://www.npmjs.com/package/react-native-google-fit

2-世博计步器:https://docs.expo.io/versions/latest/sdk/pedometer/

3- 使用传感器创建您自己的计步器 native 模块:https://react-native-sensors.github.io/docs/Usage.html

关于android - 获取计步器数据的最佳方式 React Native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54688725/

相关文章:

android - 消耗旧购买 Android IAB V3

javascript - 如何在其他域中嵌入 React 组件?

android - React native 构建开始失败,因为 Gradle 找不到 Could not find play-services-basement

android - 如何在Android中使用onKeyDown捕获应用程序切换键?

android - 为什么我的 onCreateView 方法被调用了两次?

javascript - react native + Redux : Why the error "should not push route with duplicated key"?

react-native - 如何获得集成测试的 React Native 代码覆盖率?

android - 有什么方法可以让 "hide"成为屏幕阅读器的 View ,就像 HTML 中的 "aria-hidden"一样?

android - 为什么 DiskLruImageCache 会阻塞 I/O

javascript - 如何在 reactjs 拖动事件中隐藏重影图像?