小编Ans*_*agi的帖子

如何在Android项目的同一活动中整合Google Plus和Facebook身份验证?

我需要将Facebook和Google Plus整合到相同的活动中,但我没有在其中获得成功.我已经在单个项目中尝试了它们并且它们工作正常但是当我将两个项目一起添加时我的应用程序崩溃了.即使我也尝试过自定义按钮,但它们也不起作用.目前我的Facebook部分工作正常,但是当我在登录时点击谷歌的按钮时出现错误.我在这些方法中遇到错误:

private void resolveSignInError() {
    if (mConnectionResult.hasResolution()) {
        try {
            mIntentInProgress = true;
            mConnectionResult.startResolutionForResult(this, RC_SIGN_IN);
        } catch (SendIntentException e) {
            mIntentInProgress = false;
            mGoogleApiClient.connect();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

private void signInWithGplus() {
    if (!mGoogleApiClient.isConnecting()) {
        mSignInClicked = true;
        resolveSignInError();
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在这堂课中实施:

public class LoginActivity extends Activity implements OnClickListener,
    ConnectionCallbacks, OnConnectionFailedListener {
// Your Facebook APP ID
private static String APP_ID = "XXXXXXXXXXXXXXX"; // Replace with your App
                                                    // ID
LinearLayout ll;
// Strings of Facebook
String fb_mUserId = …
Run Code Online (Sandbox Code Playgroud)

android facebook google-plus

12
推荐指数
1
解决办法
1237
查看次数

标签 统计

android ×1

facebook ×1

google-plus ×1