始终获取com.google.android.gms.auth.UserRecoverableAuthException:NeedPermission异常

时间:2013-12-06 04:08:49

标签: android google-oauth google-play-services googleio

我使用帐户选择器并使用谷歌驱动器的范围获取凭据当我获取驱动器服务时,我调用检索访问令牌的方法给了我这个错误,但奇怪的是,直到明天应用程序工作正常,现在让我需要权限异常。我从互联网上找到了一些解决方案,并更新了谷歌播放服务,但是直到这个例外才会受到影响。

public void getCal()
    {
        Thread t = new Thread(new Runnable() {
              @Override
              public void run() {
                try {
                    Log.d("Enter","Thread Working");

                        AuthToken=credential.getToken();
                        Log.e("AuthToken", credential.getToken());

                        Log.e("App ", "Info");
                        events = client.events().list("primary").setPageToken(null).execute();
                        Log.e("Calendar", events.toString());
                        new ReadJSONFeedTask().execute("http://my.org/my_Web_Services/add_user.php?username="+accountName);
                }catch(UserRecoverableAuthIOException e){
                    Log.d("USERRECOVERABLE EXCEPTION","ERROR3");
                    startActivityForResult(e.getIntent(), REQUEST_AUTHORIZATION);
                }
                catch(Exception e)
                {
                    Log.d("USERRECOVERABLE EXCEPTION","ERROR4");
                    Log.e("Exception", "Network");

                    e.printStackTrace();
                }
              }
        });
        t.start();
    }   

错误发生在错误4日志信息。请帮助我从3天开始工作。谢谢

0 个答案:

没有答案