我总是在注册之前检查Google Api,然后使用下一段代码推送设备:
GoogleApiAvailability api = GoogleApiAvailability.getInstance();
int resultCode = api.isGooglePlayServicesAvailable(c);
if (resultCode != ConnectionResult.SUCCESS)
{
return false;
}
else {
return true;
}
现在我的设备有待处理的更新,并且我收到了结果: SERVICE_VERSION_UPDATE_REQUIRED(2)。我的问题是:在这种情况下假设有一个有效的谷歌API服务是正确的吗?
谢谢!
答案 0 :(得分:0)
我使用未更新的设备进行测试,当我调用instanceID.getToken时会抛出超时异常,因此我认为连接结果必须成功才能获取令牌。