Android getToken返回GoogleAuthException:ServiceDisabled
我遵循了google文档中提到的有关在google Drive的开发者控制台中创建启用google Drive API和创建google Drive凭据的过程。我调用下面给出的身份验证,accountName是gmail ID。当我调用下面的函数时,我得到ServiceDisabled异常Android getToken返回GoogleAuthException:ServiceDisabled,android,android-studio,google-drive-android-api,Android,Android Studio,Google Drive Android Api,我遵循了google文档中提到的有关在google Drive的开发者控制台中创建启用google Drive API和创建google Drive凭据的过程。我调用下面给出的身份验证,accountName是gmail ID。当我调用下面的函数时,我得到ServiceDisabled异常 GoogleAuthUtil.getToken(context, gam.getAccountByName(accountName), "oauth2:" + DriveScopes.DRIVE) 我有两个
GoogleAuthUtil.getToken(context, gam.getAccountByName(accountName), "oauth2:" + DriveScopes.DRIVE)
我有两个不同的应用,一个是个人应用,另一个是为第三方开发的。由于两者都是由我开发的,所以我使用了相同的JKS文件对应用程序进行签名。因为JKS文件是相同的,所以两者的SHA1是相同的。这是不是造成了问题?问题得到了解决。这个问题得到了非统组织的同意。必须填写Oauth同意书中的所有字段,给出产品名称,添加图标,在以下所有字段中提供URL。如果没有可用的个人url,则提供firebase的url。如果您的应用程序已经在firebase注册,那么firebase的URL应该已经存在,只需复制并粘贴以下所有URL链接即可。这就解决了问题