Google Play服务示例:“connectionResult无法解析”

当我试图按照如何检查是否安装了Google Play服务的示例时,我收到以下错误:serviceConnected方法中的行中的“connectionResult无法解析”

int errorCode = connectionResult.getErrorCode(); 

有什么可以遗漏? 我正在复制并粘贴它。 我在这里关注这个例子

谢谢!

这是示例中的一个错误。 改为使用它:

  } else { // Get the error code // Get the error dialog from Google Play services Dialog errorDialog = GooglePlayServicesUtil.getErrorDialog( resultCode, this, CONNECTION_FAILURE_RESOLUTION_REQUEST); 

它所说的缺少返回的解决方案是在else的结尾处添加return false这样的示例:

else {//获取错误代码

  // Get the error dialog from Google Play services Dialog errorDialog = GooglePlayServicesUtil.getErrorDialog( resultCode, this, CONNECTION_FAILURE_RESOLUTION_REQUEST); // If Google Play services can provide an error dialog if (errorDialog != null) { // Create a new DialogFragment for the error dialog ErrorDialogFragment errorFragment = new ErrorDialogFragment(); // Set the dialog in the DialogFragment errorFragment.setDialog(errorDialog); // Show the error dialog in the DialogFragment errorFragment.show(getSupportFragmentManager(), "Location Updates"); } return false;//THIS NEEDS TO BE FALSE }