1

我只是对 GoogleAPI 异常中的状态代码API_UNAVAILABLE和状态代码感到困惑。API_NOT_CONNECTED任何人都请帮我找出区别。

4

2 回答 2

1

根据文档:

API_不可用

这是可能的ConnectionResult错误代码之一,它在客户端无法连接到 Google Play 服务时提供信息。这些错误代码由GoogleApiClient.OnConnectionFailedListener.

您尝试连接的 API 组件之一不可用。API 不适用于此设备、您的应用或此特定帐户,更新 Google Play 服务不太可能解决问题。

API_NOT_CONNECTED

这是跨 API 表面共享的 CommonStatusCode 之一。

客户端尝试从连接失败的 API 调用方法。可能的原因包括:

  • API 之前无法连接并出现可解决的错误,但用户拒绝了解决方案。
  • 该设备不支持 GmsCore。
  • 特定 API 无法在此设备上连接..
于 2018-05-15T06:42:06.997 回答
0

API_UNAVAILABLE: 您尝试连接的 API 组件之一不可用。该 API 无法在此设备上运行,更新 Google Play 服务可能无法解决问题。应避免在设备上使用 API。

检查您是否在清单中放置了正确的设置和密钥。如果可能,请尝试使用不同的设备。

API_NOT_CONNECTED: 客户端尝试从连接失败的 API 调用方法。可能的原因包括:

API 之前无法连接并出现可解决的错误,但用户拒绝了解决方案。

该设备不支持 GmsCore。

特定 API 无法在此设备上连接。

于 2018-05-15T06:44:30.053 回答