对不起,如果这个问题看起来微不足道,但我对Android
. 我一遍又一遍地阅读谷歌文档,但他们并没有让我清楚如何将这些服务组合到一个项目中,我担心我可能会错误地设置项目。
问题
我想设置一个游戏 (com.mycompany.mygame),它将使用Google Game services
,In-App Billing
和Firebase Analytics
. 为了测试游戏,我想与测试组一起使用Alpha
和Beta
发布,例如测试一个新功能,这在发布版本中不应该是可见的。
问题
Google Play Developer
在和Firebase
控制台中设置此项目的正确方法是什么?这将是一个正确的方法:
应用
中的所有应用程序视图中的一个应用程序Google Play Developer Console
。
游戏服务
链接 中的两个应用程序Game services
,Google Play Developer Console
它们都使用相同的包名称 com.mycompany.mygame,但具有不同的签名证书(调试和发布)。在Google Play Developer Console
-linked apps
部分它说包名称,但我认为应用程序 ID 是什么意思?下面是包名称的屏幕截图)。
或者创建具有两个不同包名称的两种口味会更好,例如 com.mycompany.mygame 和 com.mycompany.mygame.dev 或者这会导致身份验证问题Google Play Game services
吗?
火力基地
添加两个应用程序,都具有相同的包名称但不同的签名证书?或者就像上面写的,两种不同包名的口味?