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

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

int errorCode = connectionResult.getErrorCode(); 

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

谢谢!

  • Android Studio 2.2 Google Play服务同步错误
  • 构建失败,出现'程序types已存在:android.arch.core.util.Function'
  • Google Play服务 - SupportMapFragment.getMap()始终返回null
  • Gradle sync失败 - play-services-measurement-base
  • 缺少AVD的Google Play服务
  • Google Play服务已过期。 需要9256000但find9080470
  • 如何检查某个应用违反了Google的模拟政策
  • com.google.android.gms:各种其他图书馆正在请求play-services-measurement-base
  • 这是示例中的一个错误。 改为使用它:

      } 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 }