通过使用来自:google网页的代码,我的Android应用程序似乎运行良好
在调试模式下运行时,但一旦生成一个签名的apk,并将应用程序上传到应用程序商店,应用程序将无法正确登录。有没有办法解决这个问题,甚至调试安装好的应用程序,因为在android中不会出现日志?非常感谢。
发布于 2016-03-23 05:44:53
我对谷歌地图也有同样的意见.我已经解决了这个问题。您必须使用您的密钥存储库生成sha-1键(此密钥库在生成签名的apk时使用/生成)。
可能是,您当前用于调试的SHA1。
因此,当您创建一个签名的apk时,您有一个kestore文件。尝试使用这个新的keaystore文件生成新的SHA1密钥。
然后使用这个keystore文件为签名的apk创建API密钥。
将已存储在清单文件和google控制台中的调试API密钥替换为新的。
看起来不错。
谢谢
发布于 2019-09-21 13:54:56
你的应用程序可能需要得到谷歌的验证,才能让这个签名的应用程序正常工作。他们在错误信息和文档清晰方面做得很差。事实上,我收到的错误消息甚至没有在他们的网站上列出!https://developers.google.com/drive/api/v3/handle-errors。
403 Forbidden
{
"errors" : [ {
"domain" : "usageLimits",
"reason" : "dailyLimitExceededUnreg",
"message" : "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.",
"extendedHelp" : "https://code.google.com/apis/console"
} ],
"code" : 403,
"message" : "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup."
}https://stackoverflow.com/questions/36170281
复制相似问题