GoogleAuthUtil.getToken требует, чтобы это был второй параметр объекта учетной записи, но когда вы подключаетесь к Google SignIn, в результате вы получаете результат GoogleSignInAccount - это не то же самое. Есть ли способ конвертировать GoogleSignInAccount в объект Account?Android: GoogleAuthUtil.getToken - откуда должен быть объект учетной записи?
private void handleSignInResult(GoogleSignInResult result) {
if (result.isSuccess()) {
googleSignInAccount = result.getSignInAccount();
}
}
потом:
authToken = GoogleAuthUtil.getToken(context, [need an account here], scope);
Я знаю, что я могу получить адрес электронной почты назад, отображая accountpicker, и я также могу получить адрес электронной почты от входа в аккаунт Google результат - но я могу» t увидеть способ получения всего объекта учетной записи.