title: Unable to build PlusClient
body: <pre><code>    import com.google.android.gms.common.ConnectionResult;
      import com.google.android.gms.common.GooglePlayServicesClient.ConnectionCallbacks;
      import com.google.android.gms.common.GooglePlayServicesClient.OnConnectionFailedListener;
      import com.google.android.gms.plus.GooglePlusUtil;
      import com.google.android.gms.plus.PlusClient;
      import android.os.Bundle;
      import android.app.Activity;
      import android.app.ProgressDialog;
      import android.content.Intent;
      import android.content.IntentSender.SendIntentException;
      import android.util.Log;
      import android.view.Menu;
      import android.view.View;
      import android.widget.Button;
      import android.widget.Toast;
  
      public class MainActivity extends Activity implements ConnectionCallbacks,
              OnConnectionFailedListener {
  
          private static final int REQUEST_CODE_RESOLVE_ERR = 7;
          private ProgressDialog mConnectionProgressDialog;
          private PlusClient mPlusClient;
          private ConnectionResult mConnectionResult;
          private String TAG = "GmailLogin";
  
          @Override
          protected void onCreate(Bundle savedInstanceState) {
              super.onCreate(savedInstanceState);
              setContentView(R.layout.main);
  
              int errorCode = GooglePlusUtil.checkGooglePlusApp(this);
              if (errorCode != GooglePlusUtil.SUCCESS) {
                  GooglePlusUtil.getErrorDialog(errorCode, this, 0).show();
              } else {
  
                   mPlusClient = new PlusClient.Builder(this, this, this)
                   .setVisibleActivities( "http://schemas.google.com/AddActivity",
                   "http://schemas.google.com/BuyActivity").build();
  
  
                  mConnectionProgressDialog = new ProgressDialog(this);
                  mConnectionProgressDialog.setMessage("Signing in...");
  
                  Button signInButton = (Button) findViewById(R.id.sign_in_button);
                  signInButton.setOnClickListener(new View.OnClickListener() {
  
                      @Override
                      public void onClick(View v) {
  
                          if (mConnectionResult == null) {
                              mConnectionProgressDialog.show();
                          } else {
                              try {
                                  mConnectionResult
                                          .startResolutionForResult(
                                                  MainActivity.this,
                                                  REQUEST_CODE_RESOLVE_ERR);
                              } catch (SendIntentException e) {
                                  // Try connecting again.
                                  mConnectionResult = null;
                                  mPlusClient.connect();
                              }
                          }
                      }
                  });
              }
  
          }
  
          @Override
          public boolean onCreateOptionsMenu(Menu menu) {
              // Inflate the menu; this adds items to the action bar if it is present.
              getMenuInflater().inflate(R.menu.main, menu);
              return true;
          }
  
          @Override
          public void onConnectionFailed(ConnectionResult result) {
              if (result.hasResolution()) {
                  try {
                      result.startResolutionForResult(this, REQUEST_CODE_RESOLVE_ERR);
                  } catch (SendIntentException e) {
                      mPlusClient.connect();
                  }
              }
              // Save the result and resolve the connection failure upon a user click.
              mConnectionResult = result;
          }
  
          @Override
          protected void onActivityResult(int requestCode, int responseCode,
                  Intent intent) {
              if (requestCode == REQUEST_CODE_RESOLVE_ERR
                      &amp;&amp; responseCode == RESULT_OK) {
                  mConnectionResult = null;
                  mPlusClient.connect();
              }
          }
  
          @Override
          public void onConnected() {
              String accountName = mPlusClient.getAccountName();
              Toast.makeText(this, accountName + " is connected.", Toast.LENGTH_LONG)
                      .show();
          }
  
          @Override
          public void onDisconnected() {
              Log.d(TAG, "disconnected");
          }
  
          @Override
          protected void onStart() {
              super.onStart();
              mPlusClient.connect();
          }
  
          @Override
          protected void onStop() {
              super.onStop();
              mPlusClient.disconnect();
          }
  
          }
  </code></pre>
  
  <p>I cannot compile this code because it says:</p>
  
  <blockquote>
    <p>PlusClient.Builder cannot be resolved to a type</p>
  </blockquote>
  
  <p>at</p>
  
  <pre><code>mPlusClient = new PlusClient.Builder(this, this, this)
          .setVisibleActivities( "http://schemas.google.com/AddActivity",
          "http://schemas.google.com/BuyActivity").build();
  </code></pre>
  
  <p>also in <code>onConnected()</code></p>
  
  <p>I get <code>null</code> for <code>accountName</code></p>
  
  <pre><code>String accountName = mPlusClient.getAccountName();
  </code></pre>