首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google+共享错误代码8

Google+共享错误代码8
EN

Stack Overflow用户
提问于 2014-12-28 21:35:51
回答 1查看 374关注 0票数 1

在实现Google+共享时,我在onCreate中执行以下操作

代码语言:javascript
复制
mGoogleClient = new GoogleApiClient.Builder(this)
    .addApi(Drive.API)
    .addScope(Drive.SCOPE_FILE)
    .addScope(Plus.SCOPE_PLUS_LOGIN)
    .addConnectionCallbacks(this)
    .addOnConnectionFailedListener(this)
    .build();

onClick之后,我在一个按钮上连接谷歌:

代码语言:javascript
复制
mGoogleClient.connect();

然后调用回调:

代码语言:javascript
复制
@Override
public void onConnectionFailed(ConnectionResult result) {
    // TODO Auto-generated method stub
    Log.e("GoogleClient","connection failed!");
    Log.e("result",""+ result.getErrorCode());
    if (result.hasResolution()) {
        try {
            result.startResolutionForResult(this, REQUEST_CODE_RESOLVE_ERR);
        } catch (SendIntentException e) {
            mGoogleClient.connect();
        }
    }
    // Speichern Sie das Ergebnis und beheben Sie den Verbindungsfehler bei einem Klick des Nutzers.
    mGoogleConnectionResult = result;

}

我得到了错误代码812-28 22:39:56.286: E/result(15533): ConnectionResult{statusCode=INTERNAL_ERROR, resolution=null}

我将我的APK添加到Google,并获得了一个有效的发布密钥。我知道,因为我第一次尝试分享它就像一种魅力,而且我能够在我的Google+ page上分享。如果我再试一次,什么都不会发生,甚至连Choose Google-account对话框都不会出现。如果我卸载我的应用程序并重新安装它,然后再试一次,当我像第一次获得错误代码Choose Google-account 8 -> 12-28 22:39:56.286: E/result(15533): ConnectionResult{statusCode=INTERNAL_ERROR, resolution=null}时一样,选择我的Google Account时,会出现Google Account对话框。

我得到了最新的Android和最新的Google Play Services

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-28 22:56:14

根据谷歌开发者网站,您不需要调用connect()来与Google Plus共享。您只需启动一个共享Intent即可。

编辑:关于您的最后一个评论,您的问题的可能原因是解释这里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27680810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档