Всегда получаю com.google.android.gms.auth.UserRecoverableAuthException: исключение NeedPermission
Я использую средство выбора учетной записи и получаю учетные данные с помощью областей действия диска Google, когда я получаю службы диска, когда я вызываю метод для получения токена доступа, выдает мне эту ошибку, но странно, что до завтра приложение работает нормально, и теперь я получаю Исключение разрешения. Я нашел некоторые решение из интернета и обновление сервисов Google Play, но оно не будет затронуто до наступления этого исключения.
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 log info. Пожалуйста, помогите, я застрял свою работу от 3 дней. Спасибо