我需要授予位置权限才能访问 Android 上的 Google Fit 历史距离/英里数据吗?

问题描述 投票:0回答:0

我正在构建一个 React Native 应用程序,并希望使用 Google Fit 的距离数据来获取用户在使用 Google 帐户登录后每天行驶里程的历史数据。我目前正在使用库 google-fit-react-native。但是,当使用 Google Fit Android API 时,它恰好需要位置权限(ACCESS_FINE_LOCATION)才能访问距离数据,我想避免向用户询问位置权限,因为我不想在我的应用程序中记录实时位置/距离数据,只需访问他们里程的历史数据。有什么方法可以通过 Google Fit Rest API 来完成此操作以避免请求权限,或者我必须使用 Google Android API 吗?

我似乎无法绕过权限,一旦启用了图书馆和 Google Fit 访问就可以正常工作,但我不需要记录实时距离信息,只是历史记录,所以我不确定如何使用当前的 Google Fit 来做到这一点API.

android react-native android-permissions google-fit google-fit-api
© www.soinside.com 2019 - 2024. All rights reserved.