Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android getToken返回GoogleAuthException:ServiceDisabled_Android_Android Studio_Google Drive Android Api - Fatal编程技术网

Android getToken返回GoogleAuthException: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) 我有两个

我遵循了google文档中提到的有关在google Drive的开发者控制台中创建启用google Drive API和创建google Drive凭据的过程。我调用下面给出的身份验证,accountName是gmail ID。当我调用下面的函数时,我得到ServiceDisabled异常

GoogleAuthUtil.getToken(context, gam.getAccountByName(accountName), "oauth2:" + DriveScopes.DRIVE)

我有两个不同的应用,一个是个人应用,另一个是为第三方开发的。由于两者都是由我开发的,所以我使用了相同的JKS文件对应用程序进行签名。因为JKS文件是相同的,所以两者的SHA1是相同的。这是不是造成了问题?

问题得到了解决。这个问题得到了非统组织的同意。必须填写Oauth同意书中的所有字段,给出产品名称,添加图标,在以下所有字段中提供URL。如果没有可用的个人url,则提供firebase的url。如果您的应用程序已经在firebase注册,那么firebase的URL应该已经存在,只需复制并粘贴以下所有URL链接即可。这就解决了问题