Android Google Drive通过OAuth发布版本接收dailyLimitExceededUnreg

Android Google Drive通过OAuth发布版本接收dailyLimitExceededUnreg,android,Android,我简直无法通过这一关。错误和相关搜索无法修复它 我来自于运行良好的驱动Android API。谷歌很快就结束了这一进程,不得不转向OAuth驱动器实现 无论如何,所有的工作100%在调试apk的几个月了 释放apk接收 ** "domain": "usageLimits", "reason": "dailyLimitExceededUnreg", "message": "Daily Limit for Unauthenticated Use Exceeded. Co

我简直无法通过这一关。错误和相关搜索无法修复它

我来自于运行良好的驱动Android API。谷歌很快就结束了这一进程,不得不转向OAuth驱动器实现

无论如何,所有的工作100%在调试apk的几个月了

释放apk接收

**    "domain": "usageLimits",
      "reason": "dailyLimitExceededUnreg",
      "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.",
      "extendedHelp": "https://code.google.com/apis/console"**
现在,请记住,我以前使用Drive Android API进行了所有这些设置,并在云控制台中对其他API进行了必要的更改

已验证同意屏幕

向代码连接添加密钥不起作用,但如果我试图在云控制台中将其限制在应用程序中,从而使其更安全,则只会破坏调试

使用令牌似乎也不起作用

等待24小时不起作用

我不知道注册指的是什么,但除非付费,否则我看不出还有什么可以做的

正如云控制台显示的那样,它没有达到任何实际限制


正如你所知,我真的被这条可怕的错误消息搞糊涂了。lol。

感到沮丧,仍然向它扔东西,但跟踪到了ProGuard,在创建签名apk期间导致了问题

为什么谷歌不能在文档中直接获取这些信息


编辑

使用驱动器RESTAPI和OAuth不需要密钥、令牌等

使用ProGuard时,只需使用以下一个或两个或全部三个。我现在太沮丧了,无法进一步缩小范围:

-keep class * extends com.google.api.client.json.GenericJson { *; }
-keep class com.google.api.services.drive.** { *; }
-keepclassmembers class * { @com.google.api.client.util.Key <fields>; }
3) 还有谷歌提供的用于登录、文件上传、下载、删除等的Drive rest API示例,这些示例不包括密钥或令牌使用(尽管按照我的方式完成)。登录。例如创建文件等

4) 云控制台OAuth屏幕(已验证-当您验证时,Google会告诉您是否有问题,因为他们会帮助您获得验证)和凭据以及启用的驱动器API。对于凭证:例如选择了Android的OAuth客户端ID(如果您已经有了,则无需更改)

5) 前卫修正案

我想就是这样。到处都是东西(包括其他我不想接触的东西),但那是谷歌为你准备的。愚蠢的复杂只是再次使用驱动器时,它已经很好lol

还要注意的是,对于那些从驱动Android API转换过来的用户来说,前面可能会有严重的代码更改。请参阅上面的文件创建等链接,了解它与Android Drive API不同的原因。我花了很长时间修改了所有的代码,包括bug修复和测试,因为我找不到保持原样的方法。那是一段有趣的时光。因此,尽管我解决了一些问题,改进了一些我看不到或不想做的事情,所以这是唯一的好事情=)我在这里微笑,但我永远不会为谷歌在这里所做的感到高兴,也不认为你会高兴


解决了

为我工作!非常感谢你!!
// GOOGLE DRIVE API (as of 6/22/19)
implementation 'com.google.http-client:google-http-client-gson:1.26.0'
implementation('com.google.api-client:google-api-client-android:1.26.0') {
    exclude group: 'org.apache.httpcomponents'
}
implementation('com.google.apis:google-api-services-drive:v3-rev136-1.25.0') {
    exclude group: 'org.apache.httpcomponents'
}