首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Android应用程序中使用Google与多个开发人员/机器

在Android应用程序中使用Google与多个开发人员/机器
EN

Stack Overflow用户
提问于 2015-09-13 03:40:56
回答 1查看 111关注 0票数 0

我正在与另外三个开发人员一起编写一个Android应用程序(用于一个学校项目),该应用程序使用了各种Google。我用正确的包名在开发人员控制台中设置了我的SHA1键,当它通过我的Android启动时,我可以很好地从应用程序中访问API。

现在,我的队友试图让他们的本地副本工作,他们刚刚从我们的回购和API不起作用(403和SIGN_UP_REQUIRED错误)。

什么是正确的方式来设置他们的应用程序,以便他们可以运行和测试本地?我会遇到类似的问题与发布的应用程序?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-13 03:48:10

结果是,您需要为团队中的每台计算机/开发人员添加一组新的凭据,以及一组发布版的凭据。

开发人员设置

打开Google控制台,转到API和Auth >凭据。在这里,为您的团队中的每个人做“添加凭据”--使用代码中相同的包名,但是使用每个开发人员的唯一SHA1键(通过让它们都运行此键获得):http://i.stack.imgur.com/rqgak.png

现在,您的团队中的每个人都应该能够通过Android在本地运行该应用程序,并且可以访问应用程序中所有的Google调用。

释放-apk设置

对于发布版本,您必须通过Android和相应的keystore生成签名版本-apk。然后,按照上面的图像执行相同的步骤,但这次不是使用android路径,而是指向存储*.jks的位置。

现在,您将能够分发发布版-apk,任何人都可以运行它,并且它将与所有Google调用一起正常工作!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32546070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档