内置Expo Android应用程序构建出现问题,计步器/ Google Fit权限不起作用

时间:2019-04-11 15:03:25

标签: javascript android react-native expo pedometer

我已经构建了自己的应用,其中包括一个计步器应用。 计步器可在博览会上使用,但在内置/独立运行时会出现问题。 从博览会文档中得知我需要为Google Fit配置OAuth,所以我尝试这样做。

我从以下位置选择了“获取客户ID”:

https://developers.google.com/fit/android/get-api-key

选择了我用于Google身份验证的现有项目。 “健身API已启用。 接下来,要使用API​​,您需要正确的凭据。”

选择了Fitness API,我将通过Android访问它。另外,我选择用户数据。 当我选择凭证时,它告诉我我已经有适合目的的凭证。

我选择“完成”,但我的计步器组件仍提供尚未更新的值。 世博文档中编写的Pedometer.isAvailableAsync():

https://docs.expo.io/versions/latest/sdk/pedometer/

从未从检查更新状态。 我想念什么吗?

我试图看这个:

https://forums.expo.io/t/pedometer-fails-after-building-standalon-app/4470/2

但是当我尝试命令时:

keytool -list -printcert -jarfile growler.apk | grep SHA1 | awk'{print $ 2}'

包含我的apk(当前正在下载)的目录中,它告诉我grep不是可识别的命令。

在此先感谢您的帮助,我对此感到有点担心! 对于上下文: 参考expo文档中的代码 isPedometerAvailable从“检查”开始,并且永远不会停止处于该状态。

0 个答案:

没有答案