Android GoogleApiAvailability SERVICE_VERSION_UPDATE_REQUIRED我可以获得推送令牌吗?

时间:2016-05-02 08:14:06

标签: android push-notification google-play-services android-c2dm

我总是在注册之前检查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服务是正确的吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我使用未更新的设备进行测试,当我调用instanceID.getToken时会抛出超时异常,因此我认为连接结果必须成功才能获取令牌。