Я пытаюсь получить маркер аутентификации для учетной записи Google, для того же я использую ниже код:AccountManager.getAuthToken никогда не возвращается
AccountManager acoountManager = AccountManager.get(getContext());
AccountManagerFuture<Bundle> accountManagerFuture = acoountManager.getAuthToken(account, "android", null, (Activity) ctx, null, null);
Bundle authTokenBundle = accountManagerFuture.getResult();
Он должен вернуть маркер аутентификации, если мое приложение имеет разрешения на доступ к Google Учетный токен еще показывает экран запроса разрешения.
Моя проблема в том, что некоторые устройства никогда не возвращаются. Также я заметил, что он работал, как только я перезагружаю заводские настройки на том же устройстве. Я не могу понять, почему он не возвращается до перезагрузки, если у него отсутствует какой-либо системный сервис? Пожалуйста, помогите !!!
У меня была та же проблема. обновить приложение до леденца. но этот вопрос все еще действителен. –