小编use*_*442的帖子

当尝试使用google plus登录时,Android应用程序崩溃,没有任何异常

我正在开发一个应用程序,它有一个带有google plus登录按钮的LoginActivity.我已经在google的api控制台中启用了Google+ API并创建了一个Oauth帐户.

这是我的代码的相关部分:

活动类声明:

    public class LoginActivity extends Activity implements OnClickListener,
            ConnectionCallbacks, OnConnectionFailedListener, PlusClient.OnAccessRevokedListener {

  private PlusClient mPlusClient;
  private ConnectionResult mConnectionResult;
  private static final int REQUEST_CODE_SIGN_IN = 2
Run Code Online (Sandbox Code Playgroud)

的onCreate:

 protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_login);

        mPlusClient = new PlusClient.Builder(this, this, this)
                .setActions("http://schemas.google.com/AddActivity").build();
Run Code Online (Sandbox Code Playgroud)

的onClick:

     public void onClick(View view) {
        Utils.LOGD("onClick - View = " + view);

        if (view.getId() == R.id.sign_in_button) {
            Utils.LOGD("onClick  : mPlusClient status  = " + mPlusClient);
            if (mPlusClient.isConnected()) {
                Utils.LOGD("onClick - mPlusClient is connected");
                Toast.makeText(this, "you …
Run Code Online (Sandbox Code Playgroud)

debugging android google-api android-memory google-play-services

13
推荐指数
1
解决办法
4009
查看次数

禁用vs2013中的c ++ 11功能

有没有办法在vs 2013中编写代码时禁用c ++ 11功能,我希望我的代码也可以在像vs2008这样的旧编译器上编译.

我厌倦了通过:project-> properties-> general-> platform tool-set,并将"Visual Studio 2013(v120)"更改为更旧的东西,但这是我在下拉菜单中唯一拥有的东西.

c++ c++11 visual-studio-2013

10
推荐指数
2
解决办法
8132
查看次数