Android 是否可以创建一个应用程序,用户可以向自己发送推送通知(并成为自己的推送服务器?)

Android 是否可以创建一个应用程序,用户可以向自己发送推送通知(并成为自己的推送服务器?),android,push-notification,distributed,Android,Push Notification,Distributed,我需要创建一个由两部分组成的应用程序,一个PC组件和一个android应用程序组件。我希望用户能够向在其设备上运行的应用程序发送自己的直接推送通知,而无需我运行他们连接的服务器来处理推送。(通过谷歌的推送服务器就可以了) 通过PC获取设备注册表项的第一个问题是一件痛苦的事情,但我认为可以让他们通过电子邮件将其发送给自己,然后将其保存到配置文件中 困难的是,他们似乎需要访问我的谷歌api密钥才能推送(这可能被滥用)。我想为他们设计一些“相对”容易/自动化的设置,让他们可以使用我的软件立即直接向他们

我需要创建一个由两部分组成的应用程序,一个PC组件和一个android应用程序组件。我希望用户能够向在其设备上运行的应用程序发送自己的直接推送通知,而无需我运行他们连接的服务器来处理推送。(通过谷歌的推送服务器就可以了)

通过PC获取设备注册表项的第一个问题是一件痛苦的事情,但我认为可以让他们通过电子邮件将其发送给自己,然后将其保存到配置文件中


困难的是,他们似乎需要访问我的谷歌api密钥才能推送(这可能被滥用)。我想为他们设计一些“相对”容易/自动化的设置,让他们可以使用我的软件立即直接向他们的设备发送消息,这些设备可能在同一个网络上,也可能不在同一个网络上。

我可以说,如果它已经存在,。。也许安卓手机已经有一百年的历史了。呵呵。。我认为这是可能的,但不推荐。为什么不基于客户机-服务器呢。这是最常用的解决方案。您是否考虑过第三方解决方案,如RZLTS、Parse等,您的PC组件可以调用API,然后以该用户/设备为目标?