У меня проблема с kitkat api, в то время как tringy, чтобы получить токен доступа к сервисам google, google music в моем случае. Таким образом, если пользователь пытается получить маркер на первый, используя следующий метод:Учетная запись Google получает токен
public String getAuthToken(Account account)
throws AuthenticatorException, IOException {
String s1;
if (account == null) {
Log.e("MusicAuthInfo", "Given null account to MusicAuthInfo.getAuthToken()", new Throwable());
throw new AuthenticatorException("Given null account to MusicAuthInfo.getAuthToken()");
}
String s = getAuthTokenType(mContext);
try {
s1 = AccountManager.get(mContext).blockingGetAuthToken(account, s, true);
} catch (OperationCanceledException operationcanceledexception) {
throw new AuthenticatorException(operationcanceledexception);
}
if (s1 == null) {
throw new AuthenticatorException("Received null auth token.");
}
return s1;
}
здесь я получаю s1 == null
и оповещения системы нажимной:
Когда пользователь нажмите на уведомление, в следующем диалоговом окне появится:
Когда пользователь нажимает "оК", все последующие итерации получение маркера ПОЛУЧИТЬ succe песчаники
Вопрос: Как обойти это подтверждение или показать только диалог, не нажимая на уведомление?
Я не могу найти возможности для Google включить музыку sservice – smail2133
Ну, чтобы получить простор для маркера в первую очередь необходимо иметь представление о том, который API вы смотрите область для. Среди доступных API-интерфейсов нет Google Play Music. Вы можете проверить их все здесь: [OAuth 2.0 Playground] (https://developers.google.com/oauthplayground/), и вам нужно убедиться, что API включен в консоли Google Developers Console (https: // .developers.google.com/проект). Проверьте, какой API дает вам привилегии. Например, Google+ может включать их. – Chris