我们是一个由两人组成的团队,试图构建一个使用 Google Fit API 的 Android 应用程序。我们遇到的问题是,只有最初构建项目的计算机才能在设备上成功运行应用程序并将其连接到 Google Fit。
我们可以让应用程序在一台计算机上正常运行,它会提示用户许可以及要使用的 Google 帐户,然后它将成功连接并提取步骤数据。
然后我们将使用这个工作项目创建一个 git 存储库并将其克隆到另一台计算机。但问题是当我们尝试从第二个环境运行该项目时,连接总是失败。它总是返回statusCode=CANCELED
:
Google Play services connection failed. Cause: ConnectionResult{statusCode=CANCELED, resolution=null, message=null}
设备只是说 result.getErrorMessage()null
并没有真正告诉我们太多。
我们正在尝试找出签入此应用程序的哪一部分,然后尝试在另一台机器上拉动并处理它会导致此问题。是否有某种登录密钥或设置需要传输/设置/配置,而不是针对应用程序进行版本控制?
我们已经构建了它并让它在两个不同的启动环境中运行,但是从任何其他计算机中提取它并不能构建到一个工作应用程序中。任何想法将不胜感激。