我可以将单个 Google 云消息传递用于 Android api 用于多个 android 应用程序吗?

Can i use single Google Cloud Messaging for Android api for multiple android apps?

大家好,我已经成功地在我的 android 应用程序之一中实现了推送通知。现在我知道 android 控制台在一个应用程序中只提供 25 个应用程序。

所以我的问题是我可以在多个 android 应用程序中使用单个 Google Cloud Messaging for Android 应用程序而不在 Google Console 中创建新应用程序吗?

答案是,可以。根据 Google 的 Android 团队,

When you send a message, you specify a registration ID, which is implicitly linked to the package name of the app + device where it was generated. Only the app which requested the registration ID will receive your message.

因此,只要您为您的应用维护一个唯一的包名称,每个注册 ID 都会不同,您只能将推送消息转发到该特定 ID。