目前,我的情况是我的公司之前已经购买了Android应用程序。现在,他们有内部开发人员开发应用程序。
GCM凭据(如发件人ID和API密钥)可用于之前已找到该项目的旧公司。我们无法访问它,因为它是在以前公司的个人Gmail密码中注册的。
我想要做的是能够在我自己的gmail帐户上使用相同的包名创建一个新的API密钥,并在应用程序中使用它。
这可能吗?或者我坚持这个?
这将如何影响新用户?
修改
我需要维护两个API密钥吗?一个用于具有旧API密钥的用户,另一个用于具有新API密钥的用户?
答案 0 :(得分:1)
这些API密钥仅授予对服务的访问权限。他们不会区分不同API密钥的用户。
API Keys
和sender_id
可以放在代码上,gradle文件或google-services.json
文件夹上的app
文件中。
这样说并回答你的最后一个问题,旧用户不会注意到API密钥令牌的更改,但是,例如,如果您正在使用GCM服务,那么所有旧设备都应该使用新的RegId
和SenderId
更新API Key
。
希望它有所帮助。