android - OAuth同意屏幕是空白的,加载图标在android应用程序中一直旋转,

标签 android android-studio oauth-2.0 google-oauth google-calendar-api

我创建了一个我正在访问谷歌日历的 Android 应用程序。
一周前它运行良好,但现在它没有显示 OAuth 同意屏幕,白色弹出窗口出现加载图标并且它一直在旋转。看截图
OAuth consent screen.
我得到的错误是

[com.google.api.client.googleapis.extensions.android.gms.auth.UserRecoverableAuthIOException: needremoteconsent]
​​​获得异常后,我开始这样的 Intent
startActivityForResult(
((UserRecoverableAuthIOException) mLastError).getIntent(),
Conn_frag_google.REQUEST_AUTHORIZATION);
但是没有显示 OAuth 同意屏幕,加载标志一直在旋转。

最佳答案

我用 Google Console 解决了这个问题.配置 OAuth 同意屏幕后,添加“正确范围”并等待 Google 验证我的更改,“UserRecoverableAuthIOException:NeedRemoteConsent”消失了,一切都开始工作了!
更新:它也适用于“发布状态:测试”

关于android - OAuth同意屏幕是空白的,加载图标在android应用程序中一直旋转,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68890537/

相关文章:

android - 如何在图像上实现触摸监听器?

java - 线程游戏循环导致 ArrayList 出现问题

java - Android 从 Facebook 个人资料中获取生日日期

android - 自定义 ListView 从中间开始

java - Android studio无法解析native函数

android - 如何在 Android Studio 中使用最新的 gradle 版本

Android 在输出库中包含所有依赖项

ssl - 为什么部署 TLS 对许多客户端开发人员来说是一个重大障碍

java - Spring Boot 和 OAuth2.0 : At least one redirect_uri must be registered with the client

node.js - 使用 Node.js 向用户时间线发送推文